Doug LLOYD: Eğer izledim ise internet astar video
Ben bir çekişme biraz sol internet hakkında konuşarak
ve protokollerin bir sistemdir nasıl.
Peki, konuşalım Bu protokollerin ilk o
Aslında internet içerir.
Ve ilginçtir ki, bu kadar Internet Protokolü denilen,
hangi genellikle IP olarak bakın.
>> Dediğim gibi Yani internet, bir olduğunu ağından, internet,
hangi gerçekten sadece birkaç ağlar Birlikte dokuma ve her nasılsa kabul
birbirleriyle iletişim kurmak için.
Bu şekilde ben bahsediyorum nedir?
Peki, bu Internet Protokolü olduğunu.
Bilgi nasıl bu dikte B. noktadan noktaya A iletilen
Ve bu bir durumun tür İnternetin ağ katılmadan
Bu takip kabul edilir protokol bilgi ihtiyaçları
B. noktadan noktaya A taşınacak
>> Bunun en sonunda Yani İnternet astar video
Ben bu resmi gösterdi Ne internet oldu.
Ve küçük ölçekte, bu aslında muhtemelen oldukça doğru.
Bu nasıl üç ağları olabilir aslında birbirleriyle konuşmak.
Ama biraz yanıltıcı olduğunu.
Ve nedeni biraz yanıltıcı halinde çünkü-- I
Sadece ağları için sayı Burada kolaylık uğruna
ve biz her şeyin kurtulmak ve sadece networks-- odaklanmak
Biraz o çünkü yanıltıcı oluyor Tüm üç ağ olduğunu ima
birbirine bir bağlantı.
>> Bir iki bağlanır.
İki ila üç bağlanır.
Üç birine bağlanır.
Ve ben hakkında konuşmak zaman Burada bir bağlantı, ben
fiziksel bahsediyoruz, kablolu bağlantı.
Biz kablosuz var.
Ama gerçekten pratik var verileri kablosuz iletilecek
büyük ölçekte bitti.
Ve böylece bir noktada, biz gerçekten güveniyor kablolu technology-- telefon telleri üzerinde,
Fiber optik kablolar, çeşitli teknolojiler fiziksel olarak bağlanıyorsanız
B noktasına bir işaret
>> Ve küçük çapta gibi Bu doğru olabilir bu--,
ama görüntü alır gibi Büyük küçük, şimdi atalım
altı farklı ağına sahip düşünün.
Eğer bu doğruysa, şimdi elimizde Her ağ için böyle bir şey
her bir ağa bağlanır.
Ve sen, her ağı bakarsanız buna bağlı beş oklar vardır.
Yani her şey bağlanır her ağa.
>> Biz sadece burada altı ağları var ve zaten ne kadar kablolama bakmak
biz doğru istihdam etmek zorunda?
Ve internet oluşur Çok fazla altı ağlar.
Her tel göze alamaz birbirlerine ağa ağ,
Özellikle bazı dikkate bu şebekelerin okyanuslar, sağ kapsar?
Biz bağlanmaya çalışıyorsanız Asya ve Avrupa'da bir ağ,
biz zorunda gidiyoruz Bütün bir okyanus yayılabilir.
Biz gerek gidiyoruz bir noktada telleri kullanmak,
ama biz en aza indirmek istiyoruz biz aslında kullanmak tellerin sayısı.
Biz göndermek istemiyoruz Okyanus boyunca milyon teller,
onlar milyonlarca maliyeti nedeniyle dolar her biri yatmak için.
Ve öylesine hızla biz mümkün olmaz Artık internet göze.
Bu yüzden başka olmak zorunda Her ağ için bir yol
her konuşmak Ağ ya da başka biz
İnternetin parçaları var O kesilir
İnternetin diğer parçalardan.
Ve bu bizim istediğimiz bu değil.
Ama biz istemiyoruz Onları hep birlikte kablolu.
>> Ve bu nerede yönlendiriciler olduğunu oyuna geri gel.
Biz şu şekilde yönlendiriciler kullanabilirsiniz.
Ne olursa yerine her bir ağ fiziksel varlık
her ağa bağlı, biz Bu aracı parçaları vardı
ağlar bağlı olduğunu Bu aracılar, hangi
Birkaç ağlara bağlanır.
Bunun yerine bir bağlanmak zorunda belki iki, üç, dört, beş, altı, bir
bir yönlendirici bağlanır, hangi belki bağlanır
bir ya da bunlardan iki ağları, aynı zamanda
belki diğer bağlanır yönlendiriciler, ayrıca hangi
Bu diğer ağlara bağlanmak olacaktır.
>> Ve router işi bu-- o bilgileri içerir
Bir yönlendirme tablosu denir Bu nerede do dikte
Ben belirli bir IP adresi görürsem ben gitmek?
Ben bir IP adresi başlama görürseniz Dört, ben bu şekilde gidiyorum.
Ben ile başlayan IP adresi görüldü ise 12, ben bu şekilde gidiyorum.
Biz bağlı olması gerekmez fiziksel olarak ağ numarası dört
Bu örnekte veya ağ numarası 12.
Biz sadece genel biliyoruz nereye gitmek istiyorum.
Bu konuda düşünüyorsanız, bu tür özyineleme kavramına benzer
biz ne zaman konuştuk Biz bu konuda konuşuyorduk
C. seni bağlamak için gitmiyorum Tam Sizin gitmek istediğiniz yeri.
Sana bir adım taşımak için gidiyorum Gitmek istediğiniz yere daha yakın.
Ve ben başkasının anlaşma izin vereceğim Sorunun çözümü kalanını.
Ben sadece bu küçük parça çözebiliriz Sorun ve geri kalanını erteleme
başkası için.
Yani yönlendirme bilgiler aslında Özyineleme benzer tür.
Bu anladığınız bir kavram varsa Evet, belki bu benzetme yardımcı olacaktır.
>> Yani bir göz atalım Bu ağ örneği
tekrar ve tekrar, farz, Biz bu aynı altı kullanmak için gidiyoruz
ağları, altıya kadar bir.
Yani sadece her diyelim Ağ birinde IP adresi
tek nokta şeyle başlar.
Ve biz var olduğunu söylerim diğer bazı şey
nasıl tüm sistemlerle fırsatlar bir ağa bağlanır.
Biz sadece tüm bağlama umurumda Bir internet birlikte bu ağlar.
Yani her cihaz olduğunu bir ağ bağlı
ile başlayan bir IP adresi vardır tek nokta ve daha sonra diğer üç sayılar.
>> Bu bir genelleme olduğunu yol şeyler gerçekten işe.
Bu biraz daha hassas bundan daha var.
Ama bu size vermelidir Ne İnternetin genel bir fikir
Protokol aslında yapıyor.
Yani bu daha önce vardı diyagramı oldu.
Bu sistem olduğuna sürdürülebilir değildi.
Hatta altı, bu Tamam olabilir.
Biz 10 veya 20 veya 50 olsun Ama biz konum gidiş tellerin bir sürü yalan için.
Ve 50, aynı zamanda halen değildir buzdağının ucu bile
ağların sayısı olarak biz var.
Yani bu model sürdürülemez olduğunu.
Biz bu sopa ile olamaz.
>> Yani onun yerine kabul edelim Biz kurtulmak bu model
arasındaki tüm teller ağlar ve yönlendiriciler ekleyin.
Peki bu sarı kutular yönlendiriciler temsil etmektedir.
Ve onların işi taşımak için bilgiler genellikle
gitmek gerekiyordu nereye yakın.
Ve belki de bu bağlantılar vardır Bu şebekeler var.
Ve belki de bu tablolar Bu yönlendiriciler içine inşa edilir.
>> Biz sadece bakarak başlamak Yani ağ, bir de, örneğin,
Temelde ne diyorsa olduğunu Şimdiye kadar bir adres görüyor
Ne var bir Şehre ile başlamıyor ünlem, bir veya patlama
Orada bir ben gidiyorum Şehre değil Bir yönlendirici kapalı geçmek.
Ve oradan, yönlendirici bir karar olabilir.
Yönlendirici bir tane görürsem, ben olduğumu söylüyor Ağ numara taşımak için gidiyorum.
Bu başlığı yeşil ok var O sol üst kutudan bıraktı.
>> Ben bir iki-- görürseniz işte başlığı ok tür
Üst sağa doğru için mor network--
Ben bir IP adresi görürseniz Bir iki başlayarak
İki ağa doğru gidiyorum.
Ben üç dört, beş, ya da görürseniz six-- o kırmızı ok çıkıyor işte
Sol üst router-- ben değilim üç, dört, beş, altı ya da bağlı.
Ama biliyorum biri kim ya da kim oraya biraz daha yakın olduğunu.
Yani sadece söylemek için gidiyorum Her zaman bir IP adresini görmek
üç başlayarak, dört, Beş, altı, ben sadece
Bu yönlendirici göndermek olacak.
Yani biraz daha yakın onu hareket edeceğiz o gidip izin gerekiyordu nerede
sorun bu yönlendirici bir anlaşma.
>> Ve sen eğer see-- gibi Burada durup trace-- istedi
Eğer her noktasında alabilirsiniz Nerede olursanız olun, ağ.
Altı ağları hala can her ağa bağlanmak
ama onlar fiziksel olarak değil Artık bağladı.
Onlar şimdi bu ara basamaklar konum.
Şimdi, tabii orada bir hız kapalı ticaret, değil mi?
Biri doğrudan olsaydı altı bağlı biz olmaz
İki geçmek zorunda Yol boyunca yönlendiriciler.
Yani biz almak mümkün olabilir biraz daha hızlı bağlantı.
Ama belki o trade-off buna değer, değil mi?
O kadar pahalı olacak olursa Gerçek maliyet açısından, dolar olarak
ve sent, fiziksel tel birlikte tüm bu ağlar,
Bir belki biraz hız yavaşlama Tamam.
Bunu tolere edebilir.
>> Yani yine, bu örnekte biz sadece vardı ağların hiçbiri bahsediyoruz
doğrudan tüm birbirine bağlamak.
Been-- Orada olabilir belki de örnekte
biz öyle yapmış olabilir belki bir iki idi ağ
doğrudan bağlı.
Ve bu Tamam olur.
Bazı şebekeler fiziksel olarak Diğer ağlara bağlı.
Ama hepsi değil birbirine bağlı.
Onlar routers-- güveniyor Bu özel example-- bölgesindeki
iletişim dağıtmak için A noktasından B noktasına
Gibi Küçük bir kitleye üzerine nasıl Biz burada-- bahsediyoruz
Bu yapılandırma aslında belki Sadece daha verimsiz
doğrudan bağlantıları olan.
Ama büyük ölçüde, biz çok daha iyi bir sistem ölçek.
Gerçekten azaltmak için gidiyor bizim ağ altyapısının maliyeti
olan iş aracı yönlendiriciler var o gönderenden gelen trafik taşımak için
alıcı, A noktasından noktasına B, herkesi kablolama karşı
Birlikte.
>> Yani bir göz atalım bir bilgi, örneğin
Bu Internet Protokolü kullanarak seyahat.
Diyelim ki fiziksel olduğumu diyelim IP 1.208.12.37 bulunan
bu yüzden tek bir ağda yerde var.
Ve sana bir mesaj göndermek istiyorum.
Ve sen beş konum 5.188.109.14 de ağ.
IP adresiniz, özellikle değil madde, ama bu özel örnekte
Bu genellemenin bahsediyoruz İnternet protokolü hepsi ne
hakkında.
Sen, beş ağda konum ve ben bir ağda değilim.
Gördüğünüz gibi, biz değiliz tüm birbirine bağlı.
>> Yani başlar.
Ve sana bir mesaj göndermek istiyorum.
Ve böylece her nasılsa iletişim yönlendirici bu mesaj.
Yönlendirici biri olduğu aslında IP adresi vardır.
Ve nerede bakıyor gitmek gerekiyordu.
Biz beş nokta şeye gidiyoruz.
Şimdi bu yüzden başlamak için gidiyorum benim-- ya da router kullanıyorsanız,
daha doğrusu, kullanmaya başlamak için gidiyor onun yönlendirici tablo boyunca bilgi aktarmak için.
Beş biri olmadığını görür, bu yüzden Ben bu adamla geçmek için gidiyorum söylüyor.
Sonra bu adam bir karar vardır.
Nereye gitmek için gidiyorum?
Peki, bu bir değil, bu yüzden değilim tek ağa hareket edecek.
Ve bu iki değil.
Ben hareket gitmiyorum İki ağa.
Bu beş ile başlar.
Ben bağlı değilim Beş, bu yönlendirici diyor.
Ve bu yüzden ben sadece onu geçmek gidiyorum aşağıdaki amaçlara Ben bu yolda gidiyorum.
Burası üçerli ve ayak ve fives ve allak gidin.
Ve onunla o adam anlaşma izin vereceğim.
Ben biraz daha yakından alırsınız gitmek gerekiyordu nereye.
Ben gitmek gerekiyordu biliyorum genel yönde.
Ama belki o adam onunla başa çıkabilirim.
TAMAM.
Yani adam görünüyor.
O Tamam, bu IP diyor adresi beş ile başlar.
Eh, ben üç ve bağlı değilim Altı, bu yüzden doğrudan mesajı alamıyorum
nerede gitmek gerekiyor.
Ama oradaki diğer yönlendirici, ben Ben ayak ve beşli göndermek olmadığını bilmek,
bu o işleyebilir.
>> Yani yolun aşağı boyunca geçer.
Ve sonra bu yönlendirici iyi, ben değilim, diyor ağlar, dördüncü ve beşinci bağlı.
Yani, evet, ben size yardımcı olabilir.
Ben IP adresinizi alacağım bu beş ile başlar.
Beş ağa vereceğiz.
Beş ağ üzerindeki bazı işler yapacağız uç ve size mesajı vermek.
Ve şimdi başarıyla ettik benden bir mesaj iletilir
Size Internet Protokolü kullanarak.
>> Yine, çok amaçlı genelleştirilmiş illüstrasyon oluyor ne olduğu.
Ama ne oldukça fazla Internet Protokolü çalışır.
Yönlendiriciler biliyorum genellikle nereye göndermek için
ve bu boyunca bir adım göndereceğiz yol, daha yakın ve daha yakın oluyor
hedefine bir kadar Yönlendirici fiziksel bağlanmıştır
ağ ya da adres ya da her türlü
Söz ve orada verir.
>> Şimdi, genel olarak, çok hariç Gerçekten küçük, küçük mesajlar,
onu göndermek için gitmiyor Verilerin büyük bir yığın olarak.
Sana yolluyorum varsa bir , çok uzun bir e-posta email--
o gitmiyor say-- O, tüm e-posta almak,
Bir top o kadar paket veya bir paket ya da ne olursa olsun,
ve bu bütününü göndermek ağda aşağı bir şey.
>> Her şeyden önce, gönderen bilgi ağda boyunca pahalıdır.
Bu eklemek yok.
Ve daha büyük öbek, daha pahalı
bu yolun her adımında taşımaktır.
Ve her nasılsa varsa Bir yavaşlama ve daha sonra
Bu tür gibi giant-- var karayolu üzerinde sürüş yapıyorsanız
ve bu dev kamyon var yolunu tıkayan tür
ve ya üstünde etrafında alınamıyor şerit bu tür yayılmış çünkü.
Bunun arkasında herkesi yavaşlatır.
Ama küçük arabalar, onlar eğer tüm küçük arabalar vardı
Onlar, hareket etmek mümkün olabilir Bu benzetme çeşit yardımcı olur
bir nebze.
>> Yani sistemde büyük bir blok olabilir gerçekten yavaş herkes aşağı başka.
Ve böylece IP yapmak için ne olup bittiğini paketler halinde bu verileri ayrılmıştır.
Bu büyük e-postayı almaya gidiyor veya FTP transferi veya dosya transferi,
ya da belki ben yapıyorum Bir web tarayıcısına talep
Ben kedi resmini istiyorum çünkü.
Ve o almaya gidiyor istek ya da e-posta ya da dosya
ve birçok parçalara bölmek ve ayrı ayrı parçaların hepsi gönderin.
Yani aslında, ben karayolu dolum ediyorum küçük arabalar bir sürü ile hangi tüm can
Bunun yerine büyük bir kamyon hareket ettiğini Olabilir, bir şeyler ters giderse,
herkes için trafiği artırın.
>> Başka bir yan etkisi varsa bu değildir
felaket çeşit yetmezliği ve bir şey yanlış giderse
ve paket düştü alır.
Bir şey başarısız ve Mesaj iletilememektedir.
Yönlendirici belki vardı Çok fazla şeyler gidiyor.
Her şeyi dengelemek olamazdı.
Ve böylece sadece tam anlamıyla düştü.
Bu doğru, analoji çeşit?
>> Bu oluyor bir çok şey var.
Bu bilgiyi geçen ediyor A noktasından noktasına
B. Biz sadece iki değiliz internet üzerinden insanlar,
bu yüzden çok fazla trafik işlemek zorundadır.
Ve yeterince elleri yoksa ve o ne yaptığını bilemiyorum,
Sadece bir şey düşebilir.
Yani başka bir şey yapabiliriz.
Çok fazla üzerinde gidiş var oluyor.
>> Biz büyük biri olarak mesaj olsaydı engellemek ve bu düştü neydi,
Şimdi tekrar mesaj göndermek gerekiyor.
Ve muhtemelen şimdi Yine trafik neden olur.
Ve biz bu riski Büyük blok tekrar bırakılan.
Ancak veri en bölünmüştür edilmiş ise Biz onlardan biri damla ve paketler,
Bir çok daha az masraflı olduğunu göndermek için var Paket, bir karşı daha fazla bir zaman
Tüm şey bir kez daha karşı.
Yani IP almak için sorumludur A noktasından B noktasına bilgiler
ve aynı zamanda kırma küçük parçalar halinde bilgi
Böylece ağ aşırı vergilendirilir değildir.
>> IP da bilinir bağlantısız protokol.
Tanımlanmış bir yol mutlaka orada değil alıcı veya yardımcısı göndericiden
versa.
Şimdi, bu örnekte biz söz ettik yaklaşık aslında tek bir yolu var
Her ağa almak için.
Bu, özellikle Yani illüstrasyon, orada aslında
tanımlanmış bir yol dan B noktasına bir işaret
Ama biz sadece yaparak bunu değiştirebilirsiniz iki router bir değişiklik
Bu ekleyerek sol Yönlendirici tablolarına durum.
>> Şimdi fark Sol üst yönlendirici,
başa aslında iki yolu vardır Bir dört ya da beş IP adresine sahip.
Bu sol alt aşağı gidebilir yönlendirici veya sağa gidebilirsiniz
Sağ yönlendirici.
Birden fazla seçenek vardır.
Ve bu aslında İyi bir şey türüdür
o bizim yapar çünkü daha duyarlı ağ.
>> Example-- için ise bir çeşit GPS gibi.
Hiç oldum karayolu üzerinde sürüş
ve aniden GPS uyardı trafik önde olduğunu,
Eğer yapabiliyorsak onu önlemek istiyor.
Ve böylece rotayı tekrar hesaplayabilir.
Ve bir yönlendirici ağ içinde sahip bilgilere ilave
nerede paketleri gereken Veri gitmeli nereye gitmek ya da,
Bu genel darbe tür de var yerel ağ durumuna.
Ne gönderirseniz ne olacak aşağı bu yolun karşısında bu yol?
>> Ve böylece ağır trafik ışığında belki ağdaki durumları,
şeyler daha yönlendirilir alacak verimsiz bir yol ya da daha genel olarak
verimsiz bir yol, çünkü düzenli bir şekilde giderseniz,
çok fazla trafik orada oluyor.
Karayolu tamamen sıkıştı.
Yani belki yapacağım Bunun yerine yan yollar, aldığı
Normalde bir alacaktı çok daha fazla zaman, ama kimse
gerçekten bu yan yollar kullanarak.
Ve böylece biz yol olabilir Bizim paketler bu şekilde.
>> Öylesine değil her paket Verilerin büyük bir öbek
Aynı yolu sürebilir sonuna kadar başından.
Ve ağımız olur çok daha duyarlı
Bizim yönlendirici tablolar için izin verirseniz nereye için birden çok seçenek olması.
O bir bağlı değiliz yolumdan hareketli kamyon.
Biz karayolu alabilirsiniz Bir sonraki çıkış ve farklı bir yol almak.
Ve böylece Internet Protokolü sıralama çok, o biraz yok.
>> Yani temelleri var Internet Protokolü.
Ama bir tane daha var ile başa çıkmak için bir sorun olan
Biz bir paket damla yoksa ne olur?
Nasıl biz gidiyoruz biliyor musunuz tekrar paket göndermek için?
Sağ?
Peki, Internet Protokolü teslimini garanti etmez.
Biz bağlı gidiyoruz Başka bir protokole
denir ki başa İletim Kontrol Protokolü, TCP.
Ve biz konuşacağız İletim denetimi hakkında
Bir sonraki videoda Protokolü.
Ben Doug Lloyd değilim.
Bu CS50 olduğunu.