Bölüm 1'e gelince, süper genel bakış:
Akış kontrolü alıcı taraf tarafından kontrol edilir. Gönderenin yalnızca alıcının işleyebileceğini göndermesini sağlar. Hızlı fiber bağlantısı olan birinin çevirmeli ağ veya benzer bir şeyle birine gönderdiği bir durumu düşünün. Gönderen, paketleri çok hızlı bir şekilde gönderme yeteneğine sahip olacaktı, ancak bu çevirmeli bağlantıdaki alıcı için bir işe yaramayacaktı, bu nedenle gönderen tarafın gönderebileceklerini kısmak için bir yola ihtiyaçları olacaktı. Akış kontrolü, bu iletişimin sorunsuz ilerlemesini sağlamak için mevcut mekanizmalarla ilgilenir.
Tıkanıklık kontrolü, bir ağdaki herkesin herhangi bir zamanda ağ kaynaklarına "adil" bir miktarda erişime sahip olmasını sağlama yöntemidir. Karma ağ ortamında, herkesin aynı genel performans düzeyini üstlenebilmesi gerekir. Bunu anlamaya yardımcı olacak yaygın bir senaryo, bir ofis LAN'ıdır. Bir ofiste LAN içinde işlerini yapan birkaç LAN segmentiniz var, ancak daha sonra hepsinin kurucu LAN segmentlerinden daha yavaş bir WAN bağlantısı üzerinden dışarı çıkması gerekebilir. LAN içinde, sonuçta 5mb WAN bağlantısından çıkan 100mb bağlantılara sahip resim. Daha büyük ağda sorun olmadığından emin olmak için orada bir tür tıkanıklık kontrolünün olması gerekir.
2. bölüme gelince:
Bu bir mülakat-hazırlık sorusuysa, yukarıda da söylediğin gibi, genel olarak TCP / IP üzerinde okumak için biraz zaman ayırmayı düşünürdüm. Wikipedia kullanmayın. RTFM! Bu ÇOK zaman ayırmaya değer. Bunun modern internetin çoğunu tutan en önemli protokol olduğunu iddia edebilirsiniz.
Akış Kontrolü hakkında okunacak şeyler: dur ve bekle, kayan pencere, çerçeveleri DURAKLAT.
Tıkanıklık Kontrolü için okunacak şeyler: QoS (Hizmet Kalitesi), yeniden iletim politikaları, pencereleme politikaları.
Bunun ötesinde, belirli bir satıcı uygulamalarını arayabilirsiniz (Cisco, vb.)