Уровень канала передачи данных является вторым уровнем в модели взаимодействия открытых систем (OSI), этот уровень используется для узлов. общаясь по одной сети, такой как LAN, пакеты второго уровня не могут передаваться из одной сети в Другая. Адресная система, которую использует уровень канала передачи данных, - это MAC-адрес, это 48-битные адреса, которые назначаются каждому сетевому интерфейсу, в каждой сети MAC-адрес должен быть уникальным.
Technipages объясняет уровень канала передачи данных
Модель OSI описывает семь стандартных уровней компьютерных сетей, которые обрабатывают адресацию и структуру каждого этапа между приложениями. уровень, на котором программы заявляют, какие данные они хотят передать, на физический уровень, где все данные представлены в чистом двоичном формате для передачи и назад.
В модели OSI физический уровень является самым нижним уровнем и имеет дело с необработанными двоичными данными при передаче. Уровень канала передачи данных - это второй уровень, отвечающий за передачи внутри одной сети. Сетевой уровень предназначен для связи между сетями и использует IP-адреса для уникальной идентификации хостов.
Адресная структура уровня канала передачи данных является полностью плоской, поскольку адреса не подразумевают какой-либо логической или физической структуры. MAC-адреса имеют организованную структуру, где первая половина адреса является идентификатором производителя, назначенным IEEE, вторая половина MAC-адреса является случайной и обычно назначается при создании контроллера сетевого интерфейса (NIC). Можно вручную изменить или подменить MAC-адрес сетевой карты, хотя для этого требуется специальное программное обеспечение.
Распространенное использование уровня канала передачи данных
- Помимо кадрирования, уровень канала данных также включает механизмы для обнаружения ошибок передачи и даже восстановления после них.
- Кадры канала передачи данных не пересекают границы локальной сети.
- Уровень канала передачи данных является шестым из семи сетевых уровней в модели OSI.
Распространенные злоупотребления канальным уровнем данных
- Уровень канала передачи данных использует IP-адреса в качестве своей адресной структуры.