Протоколы сетев.уровня. Протокол IP. Маршрутизация

Как правило, протокол сетевого уровня (отвеч за логич-ю адресацию «сетевая карта- сетев.карта», отвеч за маршрутизацию) чаще всего разрабатывается и используется в паре с соответствующими протоколами транспортного, а иногда и прикладного уровня, образуя стек протоколов. Стек протоколов IPX/SPX Протокол IPX (межсетевой обмен пакетами)– протокол сетевого уровня, поддерживает обмен пакетами (дейтаграммами) без установления канала связи и гарантии доставки пакета. Протокол IPX также отвечает за адресацию в сетях NetWare. Адрес имеет формат: номер сети (задается администратором сети), адрес сетевой карты (определяется автоматически), номер сокета (идентифицирует приложение, пославшее пакет). Протокол IPX самый быстрый и экономит память, однако не дает гарантии доставки сообщения. За восстановлением утерянных или испорченных пакетов должен следить сам программист. Использование протокола SPX избавляет программиста от этой необходимости. Протокол SPX (последовательный обмен пакетами) – протокол транспортного уровня, поддерживает установление логического канала связи между компами для обмена данными, коррекцию ошибок и, при необходимости, повторную передачу пакетов. Стек протоколов NetBEUI/SMB. Стек протоколов TCP/IP Протокол TCP/IP ( протокол контроля передачи данных / протокол передачи данных между сетями, Internet) является основным протоколом, применяющимся в Internet. В состав стека протоколов TCP/IP входят протоколы: IP– сетев.уров, TCP– транспорт.уров. Протокол IP отвечает за адресацию в сети и доставку пакетов м/ду компами сети, без установления соединения и гарантий доставки пакета. При использовании протокола IP, каждый комп. в рамках сети д. иметь уникальный IP – адрес, представляющий собой 32-битное число. Для удобства чтения, IP адрес разбивают на четыре 8 битовых числа, называемых октетами, например 192.168.0.1.. В IP-адресе выделяют две части: сетевую часть (адрес локальной сети) и адрес компьютера в сети. Стандартная маска подсети - маска полностью соотв. классу адреса и определяющаяся автоматически, на основании анализа диапазона, в котором находится адрес. Кроме адресации компов в сети, протокол IP также отвечает за маршрутизацию (выбор маршрута доставки) пакетов данных в сетях с произвольной топологией. Маршрутизация происходит на основании спец.таблиц маршрутизации либо программно (сетевой операционной системой), либо при помощи маршрутизаторов (специального коммуникационного оборудования). При доставке пакета по протоколу IP используется протокол ARP, позволяющий преобразовывать IP-адреса (сетевой уровень) в 6 байтные MAC-адреса сетевых карт Ethernet (канальный уровень). Протокол TCP – протокол транспортного уровня - позволяет устанавливать виртуальный канал передачи данных между компами.

 

13. протокол транспортного уровня. Протокол TCP. Стек протоколов TCP/IP.

Обеспеч надежность доставки виртуального канала данных,контроль искажен. Или утери данных, в случ.необходим. повтор передач. данных. Протокол SPX (последовательный обмен пакетами) – протокол транспор.уров, поддержив установление логического канала связи м/ду компами для обмена данными, коррекцию ошибок и, при необходимости, повторную передачу пакетов. . Протокол TCP –протокол транспорт. уровня - позволяет устанавливать виртуальный канал передачи данных между компами. Для протоколов транспортного уровня вводятся понятия: «порт» и «сокет». Порт в протоколах транспортного уровня – это виртуальный порт, который программно изолирует данные передаваемые по одному порту, от данных передаваемых по другому порту. Порты нумеруются от 0 до 65535. Порты TCP и порты UDP не зависят друг от друга. Сокет (socket) – это описатель сетевого соединения между двумя сетевыми приложениями, которое включает в себя IP-адрес и номер порта локальной машины, IP-адрес и номер порта удаленной машины. Сокет однозначно описывает сетевое соединение. Стек протоколов TCP/IP Протокол TCP/IP ( протокол контроля передачи данных / протокол передачи данных между сетями, Internet) является основным протоколом, применяющимся в Internet. В состав стека протоколов TCP/IP входят протоколы: IP– сетев.уров, TCP– транспорт.уров. Протокол IP отвечает за адресацию в сети и доставку пакетов м/ду компами сети, без установления соединения и гарантий доставки пакета. При использовании протокола IP, каждый комп. в рамках сети д. иметь уникальный IP – адрес, представляющий собой 32-битное число.