top of page

Стек протоколов ТСР/IP

Для Интернета характерно использование стека протоколов не эталонной модели OSI, а эталонной модели TCP/IP. Отличительной особенностью TCP/IP является также то, что IP-пакеты могут передаваться с использованием различных технологий составных сетей, в том числе посредством уже рассмотренных глобальных сетей Х.25, FR и ATM, которые являются самостоятельными со своими протоколами, адресацией и др. Другой особенностью является то, что эталонная модель TCP/IP в отличие от эталонной модели OSI была разработана под конкретную составную сеть (интерсеть или internet). Подсети, составляющую эту составную сеть, соединяются между собой маршрутизаторами. Такими подсетями могут быть как локальные, так и глобальные сети различных технологий.

Стек TCP-IP.png

4. Прикладной уровень стека TCP/IP - соответствует трём верхним уровням модели OSI.

К протоколам прикладного уровня относятся:

- FTP - протокол переноса файлов ;

- SMTP - протокол электронной почты;

- HTTP - протокол, используемый для создания страниц во всемирной паутине WWW. Основа для доступа к связанным между собой документам;

- DNS - протокол преобразования текстовых имен в сетевые IP-адреса;

- SNMP - простой протокол сетевого управления ;

- протоколы соответственно сигнализации и передачи данных SIP, RTP/RTCP в IP-телефонии или речь поверх IP - VoIP-Voice over IP и др. К протоколам прикладного уровня относятся также протоколы информационной безопасности Kerberos, PGP, SET и др.

3. Транспортный уровень стека TCP/IP -  обеспечивает передачу данных между прикладными процессами. Транспортный уровень включает два протокола TCP и UDP.

- TCP (Transmission Control Protocol) - протокол управления передачей  является надёжным протоколом с установлением соединения, позволяющим управлять потоком, т.е. без ошибок доставлять байтовый поток с одной машины на любую другую машину составной сети. Для того чтобы обеспечить надёжную доставку данных, протокол TCP предусматривает установление логического соединения. Это позволяет ему нумеровать пакеты, подтверждать их прием квитанциями, в случае потери организовывать повторные передачи, распознавать и уничтожать дубликаты, доставлять прикладному уровню в том порядке, в котором они были отправлены. Пакеты, поступающие на транспортный уровень, организуются в виде множества очередей к точкам входа прикладных процессов. В терминологии TCP/IP такие очереди, однозначно определяющие приложение в пределах хоста, называется портами. За портами каждого стандартного приложения определён номер например, порт TCP № 21 - за протоколом передачи файла FTP (File Transport Protocol). Номер порта в совокупности с номером сети и номером конечного узла имеет название сокет (socket). Каждое логическое соединение идентифицируется парой сокетов взаимодействующих процессов.

- UDP (User Data Protocol) - протокол пользователей дейтаграмм  является простейшим дейтаграммным протоколом (т.е. без установления соединения).

К протоколу транспортного уровня относится протокол информационной безопасности SSL/TLS.

Протоколы прикладного и транспортного уровней стека уровней TCP/IP устанавливаются на оконечных станциях (хостах) сети.

Примечание: 1. IANA - Администрация адресного пространства Интернет.

                            Стандартизация портов:

                            1-1023 - зарезервированные стандарты;

                            20, 21   - FTP (передача файлов);

                            22         - SSH (дистанционный вход в систему, замена Telnet);

                            23         - Telnet;

                            25         - SMTP (электронная почта);

                            80         - HTTP;

                            110       - POP3 (удаленный доступ к электронной почте);

                            143       - IMAP (удаленный доступ к электронной почте);

                            443       - HTTPS (защита от угроз, HTTP через SSL/TLS);

                            543       - RTSP (контроль воспроизведения мультимедиа);

                            631       - IPP (коллективное использование принтера);

                            1024-49151 - можно зарегистрировать (или уже зарегистрирован) через IANA;

                            49152-65535 - динамические (временные) или частные порты, не регистрируются на IANA.

2. Межсетевой уровень стека TCP/IP - называемый также сетевым уровнем (по модели OSI), является стержнем всей архитектуры TCP/IP. Именно этот уровень, функции которого соответствуют сетевому уровню модели OSI, обеспечивает перенос пакетов данных в пределах всей составной сети. Протоколы межсетевого уровня поддерживают интерфейсы с вышележащим транспортным уровнем, получая от него запросы на передачу данных по составной сети. Основным протоколом межсетевого уровня является межсетевой протокол IP (Internet Protocol). Он обеспечивает продвижение пакета между подсетями - от одного пограничного маршрутизатора до другого, до тех пор, пока пакет не попадёт в сеть назначения. Протокол IP так же, как и протоколы функций коммутации глобальных сетей связи (FR, ATM и др.), устанавливается не только на оконечных пунктах (хостах), но и на всех маршрутизаторах сети. Маршрутизатор представляет собой процессор, который связывает между собой две сети (подсети). Протокол межсетевого уровня работает в режиме без установления соединения (дейтаграммный режим), в соответствии с которым он не отвечает за доставку пакета до узла назначения. При потере пакета в сети протокол IP не пытается восстановить его.

В заголовке IP-пакета содержится IP-адрес отправителя и получателя - по 4 байта каждый.

К межсетевому уровню относятся также протоколы, выполняющие функции составления и коррекции таблиц маршрутизации RIP (Routing Internet Protocol), OSPF (Open Shortest Path First), протокол межсетевых управляющих сообщений ICMP (Internet Control Message Protocol). К протоколу сетевого уровня относится протокол информационной безопасности IPSec.

 

1. Уровень сетевого доступа стека TCP/IP - отвечает за организацию интерфейса с частными технологиями подсетей составной сети. Перемещение пакета можно рассматривать как последовательность «прыжков» от одного маршрутизатора к другому. На очередном маршрутизаторе на сетевом уровне определяется сетевой адрес следующего по маршруту маршрутизатора. Чтобы передать пакет IP этому маршрутизатору, надо перенести его через некоторую подсеть. Для этого необходимо использовать транспортные средства этой подсети. Задача уровня сетевого доступа сводится к инкапсуляции (вложению) пакета в блок данных этой промежуточной сети и в преобразовании сетевых адресов граничных маршрутизаторов этой подсети в новый тип адреса, принятой в технологии промежуточной сети.

визитка_SN-et-NT без фона2.png

Ул. Соболева, 21/6, Екатеринбург 

620036, Россия

Тел. +7 (912) 618-99-58 

e-mail: snetnt@gmail.com

  • Мы в ВКонтакте
WhatsApp.png

 +7 (912) 655-92-87

© 2020-2024 Официальный портал ИП "Кузнецов А.А." "SN-ET-NT",

ЕГРИП 320665800174548, ИНН 665813736866, ОГРНИП 320665800174548

Все права защищены. При использовании материалов прямая гиперссылка обязательна. 

* Информационный ресурс "SN-ET-NT" создан в помощь работникам в сфере информационной безопасности и специалистам  в сфере информационных технологий, а так же работникам организаций не имеющих в своем штатном расписании квалифицированных системных администраторов. Администрация информационного ресурса не несет ответственность за некорректно произведенные действия посетителями портала при исполнении ими своих служебных обязанностей или в целях обеспечения своих собственных нужд. Используя информационный ресурс пользователь принимает и понимает ответственность за произведенные им действия.

bottom of page