TCP / IP bilgisayarlar arasında iletişim için protokoller ailesidir.
TCP / IP nedir?
TCP / IP açılımı T ransmission C ontrol P rotocol / I işlevsel internet P rotocol. Bu nasıl elektronik cihazlar tanımlar (like computers) Internet üzerinden bağlanan ve nasıl veri aralarında iletilen edilmelidir edilmelidir.
TCP - Transmission Control Protocol
TCP bir ağ üzerinden gönderilmeden önce küçük paketler içine verileri kırarak ve onlar geldiğinde tekrar paketlerini toplamaya mahsus sorumludur.
IP - Internet Protokolü
IP bilgisayarlar arasındaki iletişimin ilgilenir. Bu adresleme gönderme ve Internet üzerinden veri paketlerinin alınması sorumludur.
Web için TCP / IP Protokolleri
Web tarayıcıları ve sunucular İnternet'e bağlanmak için TCP / IP protokollerini kullanır. Ortak TCP / IP protokolleri şunlardır:
HTTP - Hyper Text Transfer Protocol
HTTP web sunucusu ve web tarayıcısı arasında iletişimin ilgilenir. HTTP bir web istemcisi gelen istekleri göndermek için kullanılır (a browser) web içeriğini bir web sunucusuna geri dönen (web pages) geri sunucudan istemciye.
HTTPS - Güvenli HTTP
HTTPS bir web sunucusu ve bir web tarayıcısı arasında güvenli iletişimin ilgilenir. HTTPS tipik kredi kartı işlemleri ve diğer hassas verileri işler.
FTP - File Transfer Protocol
FTP bilgisayarlar arasında dosya aktarımı ilgilenir.
IP Bağlantısı-Az
IP olan "connection-less" haberleşme protokolü.
IP iki bilgisayar arasında iletişim hattını işgal etmez. Bu şebeke hatları ihtiyacını azaltır. Her satır aynı anda birçok farklı bilgisayarlar arasında iletişim için kullanılabilir.
IP, mesajlar ile (or other data) küçük bağımsız bölünürler "packets" ve internet üzerinden bilgisayarlar arasında göndermiş. IP sorumludur "routing" doğru hedefe her bir paket.
IP Yönlendiriciler
bir IP paketinin bir bilgisayardan gönderildiğinde, bir IP yönlendiricisi ulaşır.
IP yönlendiricisi sorumludur "routing" , doğrudan ya da başka bir yönlendirici ile doğru hedef paket.
paket takip edecek yolu aynı iletişim diğer paketlerden farklı olabilir. yönlendirici trafik hacmine bağlı olarak adresleme sağ sorumludur, ağ veya başka parametrelerde hatalar.
Analoji: IP yoluyla iletişim her biri kendi bulgu, küçük kartpostal çok sayıda olarak uzun bir mektup göndererek gibidir (often different) alıcıya yolu.
IP Adresleri
IP bilgisayara atfetmek için, 32 bit ya da 0 ile 255 arasında dört numaraları kullanır.
IP adresleri Normalde böyle bir noktayla ayrılmış dört sayı olarak yazılır: 192.168.1.50 .
İnternet'e bağlanmadan önce her bilgisayarın benzersiz bir IP adresi olmalıdır.
o başka bir bilgisayara gönderilebilir önce, her bir IP paketi bir adresi olmalıdır.
Bu bir IP adresidir: 192.68.20.50. www.w3ii.com: Bu aynı adres olabilir
Bu IP adresi: 108.161.252.158
Bilgisayar açısından, bir TCP / IP kullanmaktadır 32 bits adres. Bu 4 bayt kullanır. Bir bayt 8 bittir. Bir bayt 256 farklı değerler içerebilir:
00000000, 00000001, 00000010, 00000011, 00000100, 00000101, 00000110, 00000111, 00001000 ....... ve tüm yol 11111111 kadar.
Alan isimleri
Bir ad 12 haneli bir sayıdan daha hatırlamak çok daha kolaydır.
TCP / IP adresleri için kullanılan isimler alan adları denir.
w3ii.com bir alan adıdır.
Eğer http://www.w3ii.com gibi bir web sitesine, hitap ettiklerinde adı Alan Adı Sunucusu tarafından bir sayıya çevrilir (DNS) .
Tüm dünyada, DNS sunucuları Internet'e bağlı. DNS sunucuları, TCP / IP adreslerine içine alan adları tercüme sorumludur.
Yeni bir alan adı TCP / IP adresi ile birlikte kaydedildiğinde, tüm dünyada DNS sunucuları bu bilgilerle güncellenir.
E-posta için TCP / IP Protokolleri
E-posta programları e-posta göndermek ve almak için TCP / IP kullanır. E-posta için TCP / IP protokolleri şunlardır:
SMTP - Basit Posta Aktarım Protokolü
SMTP e-posta göndermek ilgilenir. Genellikle e-postaları bir e-posta sunucusuna gönderilir (SMTP server) , daha sonra diğer sunuculara ve nihayet hedefine. SMTP sadece saf metin iletebilir. Bu resimler, sesler veya filmler gibi ikili veri iletimi olamaz.
MIME - Çok amaçlı İnternet Posta Uzantıları
MIME protokolü SMTP ses, ses ve TCP / IP ağlarında ikili veri içeren multimedya dosyalarını iletmek sağlar. gönderilmeden önce MIME protokolü, saf metne ikili veri dönüştürür.
POP - Postane Protokolü
POP protokolü bir e-posta sunucusundan e-postaları almak için e-posta programları tarafından kullanılır. E-posta programı POP kullanıyorsa, tüm e-postalar e-posta programı indirilir (also called email client) , e-posta sunucusuna bağlanan her zaman.
IMAP - Internet İleti Erişim Protokolü
IMAP protokolü çok POP protokolü gibi çalışır. Temel fark IMAP protokolü otomatik olarak tüm e-postalar, e-posta programı, e-posta sunucusuna bağlanan her zaman indirmez olacaktır.
IMAP protokolü bunları indirmeden önce e-posta sunucusu adresinden e-posta mesajları bakmak için izin verir. IMAP ile iletilerinizi indirmek için seçebilir veya sadece bunları silebilirsiniz. Eğer farklı konumlardan e-posta sunucusuna bağlanmak, ancak hemen odana olduğunda yalnızca iletilerinizi indirmek istiyorum gerekiyorsa Bu şekilde IMAP mükemmeldir.
Diğer TCP / IP Protokolleri
ARP - Adres Çözümleme Protokolü
ARP IP adresine dayalı bir bilgisayar ağ kartının donanım adresini bulmak için IP tarafından kullanılır.
BOOTP - Önyükleme Protokolü
BOOTP önyükleme için kullanılır (starting) ağdan bilgisayarları.
DHCP - Dynamic Host Configuration Protocol
DHCP bir ağda bilgisayarlara dinamik IP adresleri tahsis edilmesi için kullanılır.
ICMP - Internet Denetim İletisi Protokolü
ICMP ağında hata işleme ilgilenir.
LDAP - Basit Dizin Erişim Protokolü
LDAP internetten kullanıcılara ve e-posta adresleri hakkında bilgi toplamak için kullanılır.
NTP - Ağ Zaman Protokolü
NTP zaman senkronize etmek için kullanılır (the clock) bilgisayarlar arasında.
PPTP - Nokta Tünel Noktaya Protokolü
PPTP bağlantı kurmak için kullanılır (tunnel) özel ağlar arasında.
RARP - Ters Adres Çözümleme Protokolü
RARP bir bilgisayar ağ kartının donanım adresine göre IP adresini bulmak için IP tarafından kullanılır.
SNMP - Basit Ağ Yönetimi Protokolü
SNMP bilgisayar ağlarının yönetimi için kullanılır.
SSL - Güvenli Yuva Katmanı
SSL protokolü güvenli veri iletimi için verileri şifrelemek için kullanılır.
TLS - Taşıma Katmanı Güvenliği
TLS protokolü SSL daha yeni ve daha güvenli bir versiyonudur.