Назначения уровня доступа к сети

a. Отображение IP-адресов в физические адреса

b. Инкапсуляция IP-дейтаграмм в кадры для передачи по физическому каналу и извлечение дейтаграмм из кадров

c. Определение метода доступа к среде передачи

d. Определение представления ( кодирования) данных в физической среде

e. Пересылка и прием кадра

 

Ограничения мостов и коммутаторов

· в топологии получившейся сети должны отсутствовать петли. Мост/коммутатор может решать задачу доставки пакета адресату только тогда, когда между отправителем и получателем существует единственный путь.

· логические сегменты сети, расположенные между мостами или коммутаторами, слабо изолированы друг от друга, не защищены от так называемых широковещательных штормов.

· в сетях достаточно сложно решается задача управления трафиком на основе значения данных, содержащихся в пакете.

· недостаточно гибкая, одноуровневая система адресации: в качестве адреса назначения используется МАС - адрес, жестко связанный с сетевым адаптером.

· Сложности с трансляцией протоколов канального уровня

 

Назначение маршрутизатора

  • Построение таблицы маршрутизации
  • Определение маршрута на основе таблицы маршрутизации
  • Буферизация ( использование внутреннего буфера для задержки)
  • Фрагментация ( разбиение большого пакета на более мелкие)
  • Фильтрация ( один из способов защиты сетей, это некоторое сито, которое либо пропускает либо не пропускает пакеты по каким-либо признакам, т.е. полям)
  • Поддержка сетевых интерфейсов

 

32. Что такое маршрут с точки зрения архитектуры составной сети?

Маршрут- это последовательность маршрутизаторов, которую должен пройти пакет от отправителя к получателю; это совокупность путей

 

33. Назначение таблицы маршрутизации? Её примерная структура.

Чтобы по адресу сети назначения можно было бы выбрать рациональный маршрут дальнейшего следования пакета, каждый конечный узел и маршрутизатор анализируют специальную информационную структуру, которая называется таблицей маршрутизации.

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

34. Особенности стека протоколов TCP/IP?

· Открытые стандарты протоколов, разработанные независимо от апаратного и программного обеспечения

· Независимость от среды передачи

· Система уникальной адресации

· Стандартизированные протоколы высокого уровня для распространенных пользовательских сервисов

 

35. Назначение протоколов транспортного уровня?

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

 

36. Что такое «порт» с точки зрения протоколов транспортного уровня?

Пакеты, поступающие на транспортный уровень, организуются операционной системой в виде множества очередей к точкам входа различных прикладных процессов. В терминологии TCP/IP такие системные очереди называются портами. Таким образом, адресом назначения, который используется протоколом TCP, является идентификатор (номер) порта прикладной службы. Номер порта в совокупности с номером сети и номером конечного узла однозначно определяют прикладной процесс в сети. Этот набор идентифицирующих параметров имеет название сокет (socket).

 

37. Характеристика и назначение прокола TCP?

Задача - обеспечение надежного канала обмена данными между прикладными процессами в составной сети.

· передаче данных между любыми прикладными процессами, выполняющимися на любых узлах сети.

· TCP делит поток байт на части - сегменты, и передает их ниже лежащему уровню межсетевого взаимодействия. После того как эти сегменты будут доставлены средствами уровня межсетевого взаимодействия в пункт назначения, протокол TCP снова соберет их в непрерывный поток байт.

· Передача сегмента по виртуальному каналу

· обмен данными в дуплексном режиме.

· Канал является надежным так как является каналом с квитированием

 

38. Характеристика и назначение прокола UDP?

Протокол UDP обеспечивает передачу прикладных пакетов дейтаграммным способом и выполняет только функции связующего звена (мультиплексора) между сетевым протоколом и многочисленными службами прикладного уровня или пользовательскими процессами.

Достоинства: высокая скорость

Недостатки: низкая надежность, низкая защищенность от сетевых атак

 

39. Характеристика и назначение прокола IP?

· Протокол межсетевого взаимодействия (Internet Protocol, IP) обеспечивает передачу дейтаграмм от отправителя к получателям через объединенную систему компьютерных сетей.

· протоколам без установления соединений.

· Протокол IP обрабатывает каждый IP-пакет как независимую единицу, не имеющую связи ни с какими другими IP-пакетами.

· В протоколе IP нет механизмов, применяемых для увеличения достоверности конечных данных: отсутствует квитирование - обмен подтверждениями между отправителем и получателем, нет процедуры упорядочивания, повторных передач или других подобных функций.

· способность выполнять динамическую фрагментацию пакетов при передаче их между сетями с различными, максимально допустимыми значениями поля данных кадров MTU.

· Имеется прямая связь между функциональной сложностью протокола и сложностью заголовка пакетов, которые этот протокол использует.

 

40. Характеристика и назначение прокола ICMP?

Протокол ICMP (Internet Control Message Protocol) предназначен для обмена информацией об ошибках между маршрутизаторами сети и узлом-источником пакета. С помощью специальных пакетов ICMP сообщает о невозможности доставки пакета, о превышении времени жизни или продолжительности сборки пакета из фрагментов, об аномальных величинах параметров, об изменении маршрута пересылки и типа обслуживания, о состоянии системы и т. п. Является вложением в протокол IP, в его заголовке указывается наличие этого протокола.

 

41. Назначение поля ID в заголовке дейтаграммы IP?

 

 

Идентификатор пакета (ID) занимает 2 байта и используется для распознавания пакетов, образовавшихся путем фрагментации исходного пакета. Все фрагменты должны иметь одинаковое значение этого поля

 

42. Назначение поля Flags в заголовке дейтаграммы IP?

Поле Флаги (FLAGS) занимает 3 бита, оно указывает на возможность фрагментации пакета

DF MF

DF: 1-фрагментация запрещена

0-фрагментация возможна

MF: 1-непоследний фрагмент

0- последний фрагмент

 

43. Назначение поля Fragment Offset в заголовке дейтаграммы IP?

Смещение фрагмента (FRAGMENT OFFSET) занимает 13 бит, оно используется для указания в байтах смещения поля данных этого пакета от начала общего поля данных исходного пакета, подвергнутого фрагментации

 

44. Назначение поля TTL в заголовке дейтаграммы IP?

Время жизни (TTL) занимает 1 байт и указывает предельный срок (в секундах), в течение которого пакет может перемещаться по сети. При истечении времени жизни пакет аннулируется

 

45. Назначение поля Protocol в заголовке дейтаграммы IP?

Идентификатор Протокола верхнего уровня (PROTOCOL) занимает 1 байт и указывает, какому протоколу верхнего уровня принадлежит пакет (например, это могут быть протоколы TCP, UDP или OSPF).