Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Сетевые протоколы – протокол IР



Читайте также:
  1. V. ВЕДЕНИЕ ПРОТОКОЛА
  2. Визначити складові елементи протоколу судового засідання.
  3. Глава 21. ПРОТОКОЛЫ
  4. Глава 27. Протоколы сионских мудрецов
  5. Групповой протокол
  6. Договор с победителем конкурса должен быть заключен не ранее дня размещения итогового протокола на Официальном сайте и сайте Торговой площадки.
  7. Затверджено на засіданні методично-редакційної ради Національного авіаційного університету (протокол № __ від _____________ р.).

Протокол TCP/IP – это не одно целое, а два разных протокола, которые работают совместно. Разница в этих протоколах очень важна.

Если посмотреть на схему сетевой модели (рис.1.1), то можно увидеть, что протокол IP находится на сетевом уровне. Из этого можно сделать вывод, что IP выполняет сетевые функции – доставка пакета любому узлу в сетях произвольной топологии.

Протокол IP при передаче данных не устанавливает виртуального соединения и использует датаграммы для отправки данных от одного компьютера к другому. Это значит, что по протоколу IP пакеты просто отправляются в сеть без ожидания подтверждения о получении данных (АСК Acknowledgment), а значит без гарантии целостности данных. Все необходимые действия по подтверждению и обеспечению целостности данных должны обеспечивать протоколы, работающие на более высоком уровне.

Каждый IP-пакет содержит адреса отправителя и получателя, идентификатор протокола, TTL (время жизни пакета) и контрольную сумму для проверки целостности пакета. Здесь также есть контрольная сумма, которая все же позволяет узнать целостность пакета. Но об этом узнает только получатель. Когда компьютер-получатель принимает пакет, то он проверяет контрольную сумму только для себя. Если сумма сходится, то пакет обрабатывается, иначе просто отбрасывается. А компьютер-отправитель пакета не сможет узнать об ошибке, которая возникла в пакете, и не сможет заново отправить пакет. Именно поэтому соединение по протоколу IP нельзя считать надежным.

Сопоставление адреса ARP и RARP.

Протокол ARP (Address Resolution Protocol, протокол определения адреса) предназначен для определения аппаратного (MAC) адреса компьютера в сети по его IP-адресу. Прежде чем данные смогут быть отправлены на какой-нибудь компьютер, отправитель должен знать аппаратный адрес получателя. Именно для этого и предназначен ARP.

Когда компьютер посылает ARP запрос на поиск аппаратного адреса, то сначала ищем этот адрес в локальном кэше. Если уже были обращения по данному IP-адресу, то информация о МАС-адресе должна сохраниться в кэше. Если ничего не найдено, то в сеть посылается широковещательный запрос, который получат все компьютеры сети. Они получат этот пакет и проверят, если искомый IP-адрес принадлежит им или хранится у них в кэше, то они ответят на запрос, указав нужный МАС-адрес.

Широковещательные пакеты получат все компьютеры локальной сети. Ни один широковещательный пакет не пройдет дальше маршрутизатора. Коммутаторы тоже позволяют уменьшить широковещание, потому что они знают, к какому порту подключены компьютеры с определенными IP. В них находится таблица, в которой отображаются адреса подключенных компьютеров, и если искомый компьютер подключен к порту, то поиск облегчается. Это касается современных коммутаторов.

Широковещательные пакеты могут пересылаться по коаксиальному кабелю (потому что тут отсутствуют хабы и коммутаторы), а при использовании витой пары – через хабы и простые коммутаторы. Если компьютер расположен в другой сети, то его поиск происходит немного по другой схеме.

Протокол RARP (Reverse Address Resolution Protocol, обратный протокол определения адреса) делает обратное – определяет IP-адрес по известному МАС-адресу. Процесс поиска адресов абсолютно такой же.


Дата добавления: 2015-07-11; просмотров: 97 | Нарушение авторских прав






mybiblioteka.su - 2015-2024 год. (0.008 сек.)