Транспортный уровень (Transport)

Тема 6. Компьютерные сети и телекоммуникации

Сетевые модели. Часть 1. OSI.

C етевая модель - это модель взаимодействия сетевых протоколов. А протоколы в свою очередь, это стандарты, которые определяют каким образом, будут обмениваться данными различные программы.

Эталонная сетевая модель OSI

OSI расшифровывается как Open System Interconnection. На русском языке это звучит следующим образом: Сетевая модель взаимодействия открытых систем (эталонная модель). Эту модель можно смело назвать стандартом. Именно этой модели придерживаются производители сетевых устройств, когда разрабатывают новые продукты.

Сетевая модель OSI состоит из 7 уровней, причем принято начинать отсчёт с нижнего.

Перечислим их:

· 7. Прикладной уровень (application layer)

Прикладной уровень или уровень приложений(application layer) – это самый верхний уровень модели. Он осуществляет связь пользовательских приложений с сетью. Эти приложения нам всем знакомы: просмотр веб-страниц (HTTP), передача и приём почты (SMTP, POP3), приём и получение файлов (FTP, TFTP), удаленный доступ (Telnet) и т.д.

 

· 6. Представительский уровень или уровень представления (presentation layer)

· Представительский уровень или уровень представления данных (presentation layer) –преобразует данные в соответствующий формат. На примере понять проще: те картинки (все изображения) передаются при пересылке файла в виде маленьких порций единиц и ноликов (битов). Вы отправляете своему другу фотографию по электронной почте, протокол Прикладного уровня SMTP отправляет фотографию на нижний уровень, т.е. на уровень Представления. Здесь Ваша фотография преобразуется в удобный вид данных для более низких уровней, например, в биты (единицы и нули).

Когда Ваш друг начнет получать Ваше фото, ему оно будет поступать в виде все тех же единиц и нулей, и именно уровень Представления преобразует биты в полноценное фото, например JPEG.

· Этот уровень с протоколами (стандартами) изображений (JPEG, GIF, PNG, TIFF), кодировок (ASCII, EBDIC), музыки и видео (MPEG) и т.д.

 

· 5. Сеансовый уровень (session layer)

· Сеансовый уровень или уровень сессий(session layer) –организует сеанс связи между компьютерами. Хорошим примером будут служить аудио и видеоконференции, на этом уровне устанавливается, каким кодеком будет кодироваться сигнал, причем этот кодек должен присутствовать на обеих машинах. Еще примером может служить протокол SMPP (Short message peer-to-peer protocol), с помощью него отправляются хорошо известные нам СМС и USSD запросы. И последний пример: PAP (Password Authentication Protocol) – это протокол для отправки имени пользователя и пароля на сервер без шифрования.

 

· 4. Транспортный уровень (transport layer)

Транспортный уровень (transport layer) – этот уровень обеспечивает надёжность передачи данных от отправителя к получателю. На этом уровне выделяются два протокола: UDP и TCP. UDP протокол (User Datagram Protocol) передает данные без установления соединения, не подтверждает доставку данных и не делает повторы. TCP протокол (Transmission Control Protocol), который перед передачей устанавливает соединение, подтверждает доставку данных, при необходимости делает повтор, гарантирует целостность и правильную последовательность загружаемых данных.

· 3. Сетевой уровень (network layer)

· Сетевой уровень (network layer) – этот уровень определяет путь, по которому данные будут переданы. И, между прочим, это третий уровень Сетевой модели OSI, а ведь существуют такие устройства, которые как раз и называют устройствами третьего уровня – маршрутизаторы.

· Все мы слышали об IP-адресе, вот это и осуществляет протокол IP (Internet Protocol). IP-адрес – это логический адрес в сети.

Маршрутизаторы используют протоколы этого уровня для маршрутизации пакетов (RIP, EIGRP, OSPF).

· 2. Канальный уровень (data link layer)

Канальный уровень (data link layer) нужен для взаимодействия сетей на физическом уровне. Наверное, все слышали о MAC-адресе, вот он является физическим адресом. Устройства канального уровня – коммутаторы, концентраторы и т.п. В компьютере (ноутбуке, коммуникаторе) имеется сетевая карта (или какой-то другой адаптер), для взаимодействия с ней (с картой) существует драйвер. Драйвер – это некоторая программа - верхний подуровень канального уровня, через которую как раз и можно связаться с нижними уровнями, а точнее с микропроцессором (железо) – нижний подуровень канального уровня.

Типичных представителей на этом уровне много. PPP (Point-to-Point) – это протокол для связи двух компьютеров напрямую. FDDI (Fiber Distributed Data Interface) – стандарт передаёт данные на расстояние до 200 километров. CDP (Cisco Discovery Protocol) – это проприетарный (собственный) протокол принадлежащий компании Cisco Systems, с помощью него можно обнаружить соседние устройства и получить информацию об этих устройствах.

 

· 1. Физический уровень (physical layer)

Физический уровень (physical layer) – самый нижний уровень, непосредственно осуществляющий передачу потока данных. Протоколы нам всем хорошо известны: Bluetooth, IRDA (Инфракрасная связь), медные провода (витая пара, телефонная линия), Wi-Fi, и т.д.

 

Сетевые модели. Часть 2.

Сетевая модель TCP/IP

Модель TCP/IP принято называть моделью DOD (Department of Defense — Министерство обороны США).

От сетевой модели OSI, модель DOD (или TCP/IP) отличается количеством уровней. Здесь их всего 4 (начнем с верхнего):

 

4. Уровень приложений (Application)

Транспортный уровень (Transport)

Сетевой уровень (Internet)


Дата добавления: 2018-11-24; просмотров: 139; Мы поможем в написании вашей работы!

Поделиться с друзьями:




Мы поможем в написании ваших работ!