1 / 33

CCNA Exploration Network Fundamentals

CCNA Exploration Network Fundamentals. Chapter 04 Transport Layer. 1. Съдържание. Ролята на транспортното ниво TCP протокол – комуникация и надеждност UDP протокол – комуникация и бързина. 2. Транспортно ниво. 3. Цели на транспортното ниво. Работи само в крайните устройства.

Download Presentation

CCNA Exploration Network Fundamentals

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CCNA Exploration Network Fundamentals Chapter 04 Transport Layer Павлинка Радойска, LCA Ботевград 1

  2. Съдържание • Ролята на транспортното ниво • TCP протокол – комуникация и надеждност • UDP протокол – комуникация и бързина 2 Павлинка Радойска, LCA Ботевград

  3. Транспортно ниво 3 Павлинка Радойска, LCA Ботевград

  4. Цели на транспортното ниво • Работи само в крайните устройства. • Проследява всяка отделна комуникация между приложенията в изпращача и получателя. • Сегментира данните (в изпращача) и контролира всяка част. • Обединяване на сегментите в приложението-приемник. • Адресира всяко едно приложение. 4 Павлинка Радойска, LCA Ботевград

  5. Павлинка Радойска, LCA Ботевград

  6. Разделя комуникациите Павлинка Радойска, LCA Ботевград KC KHOR, Multimedia Univ. Cyberjaya

  7. Основните функции на транспортното ниво са: • Сегменриране и обединяване • Мултиплексиране на разговорите Павлинка Радойска, LCA Ботевград

  8. Сегментира Павлинка Радойска, LCA Ботевград

  9. Транспортното ниво осигурява за другите протоколи: • Connection-oriented conversationsУстановява сесия между приложенията и договаря параметрите й. После я закрива. • Reliable deliveryНомерира сегментите и контролира кои от тях са пристигнали. • Ordered data reconstructionБлагодарение на номерата може да възстанови пържоначалното съобщение. • Flow controlДоговаря количеството данни, които ще се обменят при едно изпращане (броя сегменти, които ще се изпратят наведнъж) Павлинка Радойска, LCA Ботевград

  10. Осигурява надеждна комуникация Павлинка Радойска, LCA Ботевград

  11. TCP и UDP • Transmission Control Protocol (TCP) – надежден; използва се за: • Web Browsers • E-mail • File Transfers • User Datagram Protocol (UDP) – бърз, но ненадежден; използва се за: • Domain Name System (DNS) • Video Streaming • Voice over IP (VoIP) Павлинка Радойска, LCA Ботевград

  12. UDP Павлинка Радойска, LCA Ботевград

  13. TCP Павлинка Радойска, LCA Ботевград

  14. Портови адреси • Сървърните портове са фиксирани, а клиентските – случайни числа. Павлинка Радойска, LCA Ботевград

  15. Портови адреси • Well Known Ports (от 0 до 1023) – резервирани за популярни услуги (HTTP, POP3/SMTP, Telnet ...). • Registered Ports (от 1024 до 49151) – за частни сърверни процеси и приложения. При нужда могат да се ползват и за динамично генериране. • Dynamic or Private Ports (от 49152 до 65535) – динамично се генерират от генератор на случайни числа за всяко едно клиентско приложение. Павлинка Радойска, LCA Ботевград

  16. TCP портове Павлинка Радойска, LCA Ботевград

  17. TCP и UDP портове Павлинка Радойска, LCA Ботевград

  18. TCP и UDP портове Павлинка Радойска, LCA Ботевград

  19. Проверяване на активните портове Павлинка Радойска, LCA Ботевград

  20. TCP протокол – комуникация и надеждност 20 Павлинка Радойска, LCA Ботевград

  21. TCP- осигурава надеждност • Source Port Number – приложение-изпращач • Destination Port Number – приложение-получател • Sequence Number – пореден номер на изпращания сегмент • Acknowledgement Number – пореден номер на очаквания сегмент Павлинка Радойска, LCA Ботевград

  22. TCP- осигурава надеждност • Флагове: • URG - Urgent pointer field significant • ACK - Acknowledgement field significant • PSH - Push function • RST - Reset the connection • SYN - Synchronize sequence numbers • FIN - No more data from sender Павлинка Радойска, LCA Ботевград

  23. TCP сърверни процеси • Върху един сървер не могат да се пускат 2 процеса с дублиращи се портови номера. Павлинка Радойска, LCA Ботевград

  24. Установяване на ТСР сесия – 3 стъпкиthree-way handshake Павлинка Радойска, LCA Ботевград

  25. Закриване на ТСР сесия Павлинка Радойска, LCA Ботевград

  26. Обединяване на сегменти Павлинка Радойска, LCA Ботевград

  27. Потвърждаване Павлинка Радойска, LCA Ботевград

  28. Контрол на потока (flow control) • Размер на прозореца • Механизма на потвърждения Павлинка Радойска, LCA Ботевград

  29. UDP протокол – комуникация и бързина 29 Павлинка Радойска, LCA Ботевград KC KHOR, Multimedia Univ. Cyberjaya

  30. UDP • Ненадежден, но бърз и малко натоварва мрежата. • Носи следните протоколи от приложно ниво: • Domain Name System (DNS) • Simple Network Management Protocol (SNMP) • Dynamic Host Configuration Protocol (DHCP) • Routing Information Protocol (RIP) • Trivial File Transfer Protocol (TFTP) • Online games Павлинка Радойска, LCA Ботевград

  31. Обединява сегментите по реда на получаване Павлинка Радойска, LCA Ботевград

  32. Заявка – отговор при UDP Павлинка Радойска, LCA Ботевград

  33. Край… Павлинка Радойска, LCA Ботевград 33

More Related