6 Mayıs 2014 Salı

Linux : Çekirdek indirme ve /usr/src dizinine açılması

Aşağıdaki komutlar ile çekirdek indirilir ve /usr/src altına açılır. Bu dizin yerine başka bir dizin de seçilebilir.

$ wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.gz
$ cd /usr/src
$ tar zxvf linux-2.6.30.tar.gz

30 Nisan 2014 Çarşamba

Lİnux : shm (shared memory) kapasitesini güncelleme

/dev/shm'nin kapasitesini 100MB yap.

$ mount -o remount -o size=100M /dev/shm

Lİnux : tmpfs kuruluşu

Sanal bellekte 100MB'lık , tmpfs dosya sistemi kur ve /mnt/disk3 dizinine bağla :

$ mkdir /mnt/disk3
$ mount -t tmpfs -o size=100M tmpfs /mnt/disk3

Lİnux : ramfs kuruluşu

Sanal bellekte 100MB lık , ramfs dosya sistemi kur ve /mnt/disk2 dizinine bağla.

$ mkdir /mnt/disk2
$ mount -t ramfs -o size=100M ramfs /mnt/disk2

Linux : Ramdisk üzerinde ext2

Fiziksel bellekte , ramdisk üzerine 100mb lık , ext2 dosya sistemi kur ve  /mnt/disk1 dizinine bağla : 

$ mkfs.ext2 /dev/ram0 100M
$ mkdir /mnt/disk1
$ mount /dev/ram0 /mnt/disk1


12 Nisan 2014 Cumartesi

Linux : How do I display installed packages list?

If you are using rpm based distro such as Redhat/CentOS/Suse/Fedora Linux, enter:

# rpm -qa
# rpm -qa | less

If you are using apt based distro such as Debian/Ubuntu Linux, enter:
# dpkg --list

11 Nisan 2014 Cuma

IPTV DAĞITIM SİSTEMLERİ

IPTV DAĞITIM SİSTEMLERİ

Dijital TV , radyo yayınları ve internet erişimi ile ulaşılabilen medyalar hem bir eğlence aracı olarak hem de bir bilgi edinme aracı olarak yaşantımızın vazgeçilmez bir parçası oldu. Özellikle IP ağlarının (yerel ağlar ve geniş bant telefon ağları) TV yayınlarınıda kolayca taşıyabilecek genişliğe ulaşmasıyla sesli , görüntülü ve yazılı iletişim kanalları bir telefon hattı veya bir kablosuz sistem ile kolayca ulaşılabilir hale geldi.

Modern insan , dijital teknolojilerin IP üzerinden sunduğu iletişim kanallarına evinde , işyerlerinde ve cep telefonu ile kolayca ulaşılabiliyor. Ancak iş gezilerimizde , turistik seyahatlerimizde veya farklı bir nedenle seyahat ettiğimizde gündelik yaşantımızda rutin olarak kullandığımız  IP servislerine de yabancılaşıyoruz. Cep telefonumuzun veya tablet bilgisayarımızın limiti , sundugu bant genıslıgı ve benzerı etkenler evımızde alıskın oldugumuz rutının dısında bır takım gucluklerıde beraberınde getırıyor. 

Boyle bır durumda dogal olarak mısafır oldugumuz tesıslerın bıze alıskın oldugumuz servıslerı sunabılmesını arzu edıyoruz. Ust sevıye uluslararası otellerde hem mısafırlerının bu yondekı beklentılerıne yanıt vermek hem de otelın mısafırı ıle dogrudan ıletısımını guclendırmek ıcın IP tabanlı dagıtım sıstemlerı tercıh edılır olmaya basladı.

Neden IP dagıtım sıstemlerı tercıh edılıyor ?

Bı sorunun ılk agızdan cevabı , sadece bu gunun degıl aynı zamanda onumuzdekı on yıllarında teknolojık ıhtıyaclarına cevap verebılecek bır sıstem olmasıdır tabıı kı. IPTV dagıtım sıstemı , teorık olarak sınırsız TV/Radyo kanalı secenegı sunar , TV ağınız üzerinden  mısafırınıze ozel mesajlar ulastırabılmenızı saglar , TV cıhazınızı ıkı yonlu ıletısıme (ınteraktıvıteye) acık bır multımedya ya donusturur , ultra-HD gıbı yenı teknolojılerı sımdıden destekler , ızle-ode gıbı hızmetlerın kullanımını kolaylastırır , mısafırın sıstem uzerınden alısverıs yapabılmesını saglar. Yanı hem mısafırı memnun eder hem de otel ıcın yenı gelırler elde edebılme fırsatı yaratır.

Mısafır portfoyunun cogunluğuna gore secılmıs bır tv/radyo dagıtım sıstemınız varsa, (genellıkle belırlı ulkelerden mısafır agırlıyorsanız) olaganın dısında bır ulkeden bır grup mısafırınız geldıgınde memnunıyetı saglamakta zorlanabılırsınız. Oysa bır iptv dagıtım agınız varsa sız veya servıs saglayıcınız bır kac dakıka ıcınde yenı mısafırlerınızın favorı tv ve radyo kanallarını dagıtıma alabılır , tv menularını mısafırlerınızın dılıne gore duzenleyebılırsınız.

IPTV ile sınırsız kanal seçeneği

IPTV dagıtım sıstemınde yayınlar hangı kaynaktan gelırse gelsın (uydudan , kablodan , karadan veya IP'den) head-end unıtesınde dıjıtal sınyallere (IP akısına) donusturulurler. Daha sonra her bır tv /radyo kanalına tek bır ip adresi tanımlanarak dagıtıma verilirler. Bu neredeyse sınırsız sayıda kanalın dagıtılabilmesini olanaklı kılar.

IPTV kişiselleştirilmiş iletişim

Odasındaki televizyon ekranı aracılığı ile kendi adına duzenlenmiş bir hoş geldiniz mesajı mısafırlerınızde cok olumlu bır ılk ızlenım olusturabılır. Kullanımı cok kolay olan bır arayuz sayesınde mısafırlerınıze otelınızın baslıca hızmetlerının tanıtımını da yapabılırsınız. Ustelık bunları mısafırınızın dıl tercıhlerıne gore yapmanız da mumkun.

IPTV ile İnteraktif TV

Bugunun ıp agları , ornegın yerel lan agları ve genıs bant telefon hatları sadece ınternet uygulamalarının kullanımından daha fazlasına ımkan verecek bant genıslıgıne , ek olarak televızyon kanallarının dagıtımına da ızın vermektedırler.

Ikı teknolojının bırlesmesı ınteraktıf televızyonu olanaklı kılmaktadır.Ayrıca bu var olan televızyon cıhazlarının degısmesıne gerek kalmadan guvenılır bır kalıte ıle sunulabılmektedır.

IPTV ile daha fazla hızmet , daha fazla kolaylık , daha fazla deger 

Kişiselleştirilmiş bilgilendirme ve eğlence seçenekleri ile müşterilerinizden , verdiğiniz hizmet ve konforun yanı sıra daha fazla takdır de alırsınız. Rezervasyon yapma , satın alma , PAY-TV veya Vıdeo on demand gıbı ucretlı multımedya hızmetlerı entegre edılmıs sıstem sayesınde ek gelır ımkanlarına da kavusursunuz.

7 Nisan 2014 Pazartesi

LNB

LNB

Vikipedi, özgür ansiklopedi
(Lnb sayfasından yönlendirildi)
LNB, (Low Noise Block = Düşük gürültülü Blok) uydu giriş sinyalini ilk karşılayan elektronik ünitedir.
LNA (Low Noise Amplifier = Düşük Gürültülü Kuvvetlendirici) adı verilen amplifikatörün ardına eklenmiş 
LNC (Low Noise Converter) den oluşur. LNC, bir LO (Local Oscilator, Yerel Osilatör) ile Mixer (karıştırıcı 
devre)den oluşur.
Bu ünitenin ucuna, çanaktan gelen sinyalleri içerideki antenlere iletip çevreden gelen gürültü sinyallerinin 
içeri girmesini engelleyen huni biçimli Feeder (Besleyici) ilave edildiğinde buna LNBF (LNB+Feeder) adı 
verilir ki günümüzde piyasada LNB adıyla satılan ünitelerin neredeyse tümü aslında LNBF'dir.
LNA ünitesi uydudan gelen düşük güçteki sinyali güçlendirir, LNC de uydu alıcı (receiver) cihaz tunerlerinin
 işleyebileceği daha düşük bir frekansa (IF=Intermediate Frequency = Ara Frekans) çevirmektedir.

24 Mart 2014 Pazartesi

Tüm Port Numaraları

0/TCP,UDP Ayrılmış; kullanımda değil
1/TCP,UDP TCPMUX (TCP multiplexer (çoğul plexer) port servisi)
4/UDP NTP Zaman Protokolu
5/TCP,UDP RJE (Uzak(taki) Görevi Silme/Engelleme)
7/TCP,UDP ECHO protokolü
9/TCP,UDP Engelleme protokolü
13/TCP,UDP Zaman protokolü
17/TCP,UDP QOTD (Günün alıntısı) protokolü
18/TCP,UDP Mesaj Yollama Protokolü
19/TCP,UDP CHARGEN (Karakter Oluşturucu) protokol
20/TCP,UDP FTP - veri protokolü
21/TCP,UDP FTP - kontrol (veri gönderme/alma) portu
22/TCP,UDP SSH (Güvenli Shell) - Güvenli veri transfer işlemleri (SCP, SFTP) ve port yönlendirme işlemleri 
23/TCP,UDP Telnet protocol - unencrypted text communications
25/TCP,UDP SMTP - E-Posta gönderme Protokolü E-mails 
26/TCP,UDP RSFTP - A simple FTP-like protocol 
37/TCP,UDP TIME protocol 
38/TCP,UDP Yönlendirici Erişim Protokolü 
39/TCP,UDP Kaynak Belirtme Protokolü 
41/TCP,UDP Grafik(ler) 
42/TCP,UDP İsim Sunucusu 
49/TCP,UDP TACACS Giriş barındırma protokolü 
53/TCP,UDP DNS (AlanAdı İsim Sunucusu) 
57/TCP MTP, Mail Transfer Protokolü
67/UDP BOOTP (BootStrap Protocol) sunucusu; ayrıca DHCP (Dynamic Host Configuration Protocol / Değişken Barındırma Ayarları Protokolü) tarafından kullanılmaktadır. 
68/UDP BOOTP kullanıcısı; ayrıca DHCP tarafından da kullanılmaktadır. 
69/UDP TFTP (Trivial Dosya Transfer Protokolü) 
70/TCP Gopher protokolü 
79/TCP Finger protokolü 
80/TCP HTTP - web sayfaları gösterim/yayınlama protokolü
80/TCP,UDP Skype - CONFLICT with HTTP listening ports 
88/TCP Kerberos - yetkilendirme aracısı 
101/TCP HOSTNAME
107/TCP Uzak TelNet Servisi
109/TCP POP, Post Office Protokolü, sürüm 2
110/TCP POP3 - E-mail alım protokolü 
113/TCP ident - eski sunucularda tanıtım sistemi, hâlâ IRC sunucuları tarafından kullanıcı tanımında kullanılmaktadır. 
115/TCP SFTP, Simple Dosya Transfer Protokolü
118/TCP,UDP SQL Servisleri 
119/TCP NNTP (Network News Transfer Protocol) - haber gruplarından mesajların alınmasında kullanılır 
123/UDP NTP (Network Time Protocol) - zaman senkronizasyonunda kullanılır 
137/TCP,UDP NetBIOS NetBIOS İsim Servisi 
138/TCP,UDP NetBIOS NetBIOS Datagram Service 
139/TCP,UDP NetBIOS NetBIOS Session Service 
143/TCP,UDP IMAP4 (Internet Message Access Protocol 4) - used for retrieving E-mails 
152/TCP,UDP BFTP, Arka Plan Dosya Aktarım Programı
153/TCP,UDP SGMP, Simple Gateway Monitoring Protocol
156/TCP,UDP SQL Service
158/TCP,UDP DMSP, Distributed Mail Service Protocol
161/TCP,UDP SNMP (Simple Network Management Protocol) 
162/TCP,UDP SNMPTRAP 
179/TCP BGP (Border Gateway Protocol) 
194/TCP IRC (Internet Relay Chat) 
201/TCP,UDP AppleTalk Routing Maintenance
209/TCP,UDP The Quick Mail Transfer Protocol
213/TCP,UDP IPX 
218/TCP,UDP MPP, Message Posting Protocol
220/TCP,UDP IMAP, Interactive Mail Access Protocol, version 3
259/TCP,UDP ESRO, Efficient Short Remote Operations
264/TCP,UDP BGMP, Border Gateway Multicast Protocol
318/TCP,UDP TSP, Time Stamp Protocol
323/TCP,UDP IMMP, Internet Message Mapping Protocol
366/TCP,UDP SMTP, Simple Mail Transfer Protocol. ODMR, On-Demand Mail Relay
369/TCP,UDP Rpc2portmap 
384/TCP,UDP A Remote Network Server System
387/TCP,UDP AURP, AppleTalk Update-based Routing Protocol
389/TCP,UDP LDAP (Lightweight Directory Access Protocol) 
401/TCP,UDP UPS Uninterruptible Power Supply
411/TCP Direct Connect Hub port 
427/TCP,UDP SLP (Serivce Location Protocol) 
443/TCP,UDP HTTPS - TLS/SSL üzerinden HTTP Protokolü (Kriptolanmış aktarım) Resmî
444/TCP,UDP SNPP, Simple Network Paging Protocol
445/TCP Microsoft-DS (Active Directory, Windows shares, Sasser-worm, Agobot, Zobotworm) 
445/UDP Microsoft-DS SMB file sharing 
464/TCP,UDP Kerberos Change/Set password
465/TCP SMTP over SSL - CONFLICT with registered Cisco protocol 
500/TCP,UDP Isakmp, IKE-Internet Key Exchange 
514/TCP rsh protocol - used to execute non-interactive commandline commands on a remote system and see the screen return 
514/UDP syslog protocol - used for system logging 
515/TCP Line Printer Daemon protocol - used in LPD printer servers 
524/TCP,UDP NCP (NetWare Core Protocol) is used for a variety things such as access to primary NetWare server resources, Time Synchronization, etc. 
530/TCP,UDP Rpc 
531/TCP,UDP AOL Instant Messenger, IRC 
540/TCP UUCP (Unix-to-Unix Copy Protocol) 
542/TCP,UDP commerce (Commerce Applications) (RFC maintained by: Randy Epstein [repstein at host.net]) 
546/TCP,UDP DHCPv6 client
547/TCP,UDP DHCPv6 server
554/TCP RTSP (Real Time Streaming Protocol) 
563/TCP,UDP NNTP protocol over TLS/SSL (NNTPS) 
587/TCP email message submission (SMTP) (RFC 2476)
591/TCP FileMaker 6.0 Web Sharing (HTTP Alternate, see port 80) 
593/TCP,UDP HTTP RPC Ep Map 
604/TCP TUNNEL
631/TCP,UDP IPP, Internet Printing Protocol
636/TCP,UDP LDAP over SSL (encrypted transmission) 
639/TCP,UDP MSDP, Multicast Source Discovery Protocol
646/TCP LDP, Label Distribution Protocol
647/TCP DHCP Failover Protocol
648/TCP RRP, Registry Registrar Protocol
652/TCP DTCP, Dynamic Tunnel Configuration Protocol
654/TCP AODV, Ad hoc On-Demand Distance Vector
666/TCP id Software'in Doom multiplayer TCP üzerinden oynanan oyunu (666 Şeytan'ı simgelemektedir Number of the Beast) 
674/TCP ACAP, Application Configuration Access Protocol
691/TCP MS Exchange Routing 
692/TCP Hyperwave-ISP
695/TCP IEEE-MMS-SSL
698/TCP OLSR, Optimized Link State Routing
699/TCP Access Network
700/TCP EPP, Extensible Provisioning Protocol
701/TCP LMP, Link Management Protocol.
702/TCP IRIS over BEEP
706/TCP SILC, Secure Internet Live Conferencing
711/TCP TDP, Tag Distribution Protocol
712/TCP TBRPF, Topology Broadcast based on Reverse-Path Forwarding
720/TCP SMQP, Simple Message Queue Protocol
829/TCP CMP (Certificate Managemaent Protocol)
860/TCP iSCSI
873/TCP rsync File synchronisation protocol 
901/TCP Samba Web Administration Tool (SWAT) 
981/TCP SofaWare Technologies Remote HTTPS management for firewall devices running embedded Checkpoint Firewall-1 software 
989/TCP,UDP FTP Protocol ( data) over TLS/SSL 
990/TCP,UDP FTP Protocol (control) over TLS/SSL 
991/TCP,UDP NAS (Netnews Admin System)
992/TCP,UDP TLS/SSL Üzerinden Telnet Protokolü 
993/TCP SSL üzerinden IMAP4 (Kriptolanmış aktarım) 
995/TCP SSL üzerinden POP3 Protokolü (Kriptolanmış aktarım)

996/TCP vsinet
996/UDP vsinet
999/UDP Applix ac
1000/TCP cadlock2
1000/UDP cadlock2

1010/TCP surf
1010/UDP surf

1023/TCP Reserved
1023/UDP Reserved



Kaynak: IANA

21 Mart 2014 Cuma

İnternet Grup Yönetim Protokolü (IGMP)

İnternet Grup Yönetim Protokolü (IGMP)


IGMP (İngilizce Internet Group Management Protocol), TCP/IP'de çoklu dağıtım (multicast) üyelerini yönetmek için kullanılan bir iletişim protokolüdür. Taşıma protokolü gibi davranmamasına rağmen, ağ katmanının üzerinde çalışması IP çokludağıtımın önemli bir özelliğidir. Tekli dağıtım(unicast) bağlantılardaki ICMPye benzerdir. IGMP online streaming videolarda ve oyunlarda kullanılabilir. Bu tip uygulamaları desteklerken kaynaklarının daha verimli şekilde kullanılmasını sağlar.

Mimarisi

IGMP kullanarak çoklu dağıtım servisi(video gibi) vermek için tasarlanmış bir ağ bunun gibi basit bir mimariyi kullanıyor olabilir:
IGMP istemciyi yerel çokludağıtım yapan bir yönlendiriciye bağlamak için hem istemci hemde bitişiğindeki ağ switchleri tarafından kullanılır. Protokolden bağımsız çokludağıtım (Protocol Independent Multicast - PIM) daha sonra video sunucusundan birçok çokludağıtım istemcisine trafiği yönlendirmek için, yerel ve uzaktaki çokludağıtım yapan yönlendiriciler arasında kullanılır.


    Standartlar

    • igmp v1 RFC 1112 ile tanımlanmıştır.
    • igmp v2 RFC 2236 ile tanımlanmıştır.
    • igmp v3 RFC 3376 ile tanımlanmıştır.

    Host ve yönlendirici gerçekleştirimleri

    IGMP protokolü host taraflı ve yönlendirici taraflı olarak uygulanır. Host tarafı gruptaki üyeliğini kendi yerel yönlendiricisine rapor eder. Yönlendirici tarafı host dan gelen raporları dinler ve periyodik olarak sorgular gönderir. Linux işletim sistemi IGMP yi desteklemektedir.İşletim sisteminin merkezindeki Linux çekirdeği IGMP yi sadece host taraflı uygular. Buna rağmen daemon(bilgisayar programı) IGMP linux yönlendiricisi olarak davranarak bu kullanılabilir. IGMP'de temelde iki mesaj vardır:
    • Yayın alma isteği (İngilizce IGMP Subscribe, yani IGMP Aboneliği): bu mesajı, bir yayını almak isteyen bir kullanıcı router'ına gönderir. Router ise eğer o yayını almakta ise yayının bir kopyasını da o kullanıcıya göndermeye başlar. Eğer router o yayını almakta değil ise, bağlı olduğu router'lara yayın alma isteğini gönderir. Diğer router'lar da aynı işlemi yaparlar, taa ki yayını bulana kadar.
    • Yayın almayı kesme isteği (İngilizce IGMP Unsubscribe, yani IGMP Aboneliği İptali): bu mesajı, bir yayını almak istemeyen bir kullanıcı router'ına gönderir. Router ise eğer o yayını almak isteyen kullanıcı kalmamışsa yayını göndermekte olan router'a da aynı mesajdan bir kopya gönderir. Bu sayede, router'lar gereksiz yere yayın kopyalamaya uğraşmazlar.
    IGMP'nin değişik sürümlerinde, hata durumlarıyla baş edebilmek ve servis kalitesini artırabilmek için muhtelif durum mesajları da eklenmiştir.
    Ayrıca XORP gibi normal bir bilgisayarı tam teşekküllü çokludağıtımlı yönlendiriciye dönüştüren tam yönlendirme takımları da vardır.

    Kaynak : http://tr.wikipedia.org/wiki/%C4%B0nternet_Grup_Y%C3%B6netim_Protokol%C3%BC

    JAVA DIARY - 2

    Class kodlarının içersinde ana fonksiyonumuzu public static void main olarak tanımlıyoruz. Parantezler içersinde görüldüğü gibi String[] ar...