powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
24 сообщений из 24, страница 1 из 1
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820320
Вася Уткин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Допустим, протоколы TCP, UDP, SCTP находятся строго на транспортном уровне (L4) в модели OSI.
Протоколы IP, ARP на сетевом уровне (L3).
А Ethernet находится на каком уровне, канальном (L2) ( как в русской википедии ) включая протоколы LLC/MAC или физическом (L1) ( как в английской википедии ) включая протоколы XGMII/PCS/PMA/PMD - или он сразу охватывает оба уровня L1 и L2?
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820416
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася Уткин,

Ethernet, как стандарт задает и L1 и L2
С точки зрения программирования, Ethernet - это протокол L2, поскольку обычно программа не имеет доступа к L1.
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820521
nolocky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася УткинДопустим, протоколы TCP, UDP, SCTP находятся строго на транспортном уровне (L4) в модели OSI.
Протоколы IP, ARP на сетевом уровне (L3).
А Ethernet находится на каком уровне, канальном (L2) ( как в русской википедии ) включая протоколы LLC/MAC или физическом (L1) ( как в английской википедии ) включая протоколы XGMII/PCS/PMA/PMD - или он сразу охватывает оба уровня L1 и L2?
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820522
nolocky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася УткинДопустим, протоколы TCP, UDP, SCTP находятся строго на транспортном уровне (L4) в модели OSI.
Протоколы IP, ARP на сетевом уровне (L3).
А Ethernet находится на каком уровне, канальном (L2) ( как в русской википедии ) включая протоколы LLC/MAC или физическом (L1) ( как в английской википедии ) включая протоколы XGMII/PCS/PMA/PMD - или он сразу охватывает оба уровня L1 и L2?

авторСтандарты Ethernet определяют проводные соединения и электрические сигналы на физическом уровне, формат кадров и протоколы управления доступом к среде — на канальном уровне модели OSI.

и там и там, ибо Ethernet - это название группы стандартов на всякое разное (от электросигналов до программных протоколов), а не что-то одно.

а вообще тебе какая разница?
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820594
JeStone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему вы ARP относите к строго сетевому уровню? Он ведь резолвер адресов сетевого уровня в адреса канального уровня и соответственно не может быть строго спроецирован на один уровень.
А по теме, принято Ethernet считать протоколом L1/L2 одновременно.
Да и вообще, проецировать 5и-уровневый TCP/IP стек на OSI не стоит.
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820616
Вася Уткин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JeStoneА почему вы ARP относите к строго сетевому уровню? Он ведь резолвер адресов сетевого уровня в адреса канального уровня и соответственно не может быть строго спроецирован на один уровень.
А по теме, принято Ethernet считать протоколом L1/L2 одновременно.
Да и вообще, проецировать 5и-уровневый TCP/IP стек на OSI не стоит.
ARP отношу к сетевому, т.к. почти везде его так относят, а почему, как я понимаю, канальный - это то что передает в пределах одного свитча, а сетевой то что передает в пределах одного VLAN (нескольких свитчей).

А почему TCP/IP стек 5и-уровневый? В википедии к нему относят только 4 уровня:
https://en.wikipedia.org/wiki/Internet_protocol_suite
автор3 Abstraction layers
3.1 Link layer
3.2 Internet layer
3.3 Transport layer
3.4 Application layer
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820617
Вася Уткин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anatoly MoskovskyВася Уткин,

Ethernet, как стандарт задает и L1 и L2
С точки зрения программирования, Ethernet - это протокол L2, поскольку обычно программа не имеет доступа к L1.
А в зависимости от 100MBit/1Gbit/10Gbit/40Gbit отличается ли Ethernet на уровне L2? Или это отличие заметно только на уровне L1?
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820619
JeStone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася Уткин,
Да, извените, 4, я канальный и физический посчитал за 2 уровня, а не за один
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820620
JeStone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JeStone,
Тем не менее, не надо проецировать OSI на TCP/IP
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820632
Вася Уткин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JeStoneJeStone,
Тем не менее, не надо проецировать OSI на TCP/IP
Не разрешаете?
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820645
JeStone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася Уткин,

Вот, кстати говоря, пару источников, где канальный и физический уровень - это 2 разных уровня в TCP/IP стеке. http://bpastudio.csudh.edu/fac/lpress/471/hout/netech/tcpvOSI.htm
http://www.vicomsoft.com/learning-center/firewalls/

Ну а на последний ваш вопрос я промолчу. Не любитель поспорить и потроллить, решать вам, я высказал лишь свое мнение по вопросу.
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820654
Вася Уткин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JeStoneВася Уткин,

Вот, кстати говоря, пару источников, где канальный и физический уровень - это 2 разных уровня в TCP/IP стеке. http://bpastudio.csudh.edu/fac/lpress/471/hout/netech/tcpvOSI.htm
http://www.vicomsoft.com/learning-center/firewalls/

А вот на рисунке по ссылке: http://bpastudio.csudh.edu/fac/lpress/471/hout/netech/tcpvOSI.htm

Канальный уровень в TCP/IP чуть выше, чем в модели OSI - означает ли это, что в TCP/IP к канальному относят и некоторые протоколы из сетевого уровня модели OSI, например как вы говорили ARP?

Аналогично и с транспортным уровнем, какие протоколы сессионного уровня в OSI относят к транспортному уровню в TCP/IP, например SDP (Sockets Direct Protocol) относят?
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820661
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася УткинА в зависимости от 100MBit/1Gbit/10Gbit/40Gbit отличается ли Ethernet на уровне L2?
Структура кадра у них одинаковая, если речь об этом.
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820667
JeStone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася Уткин,
Именно поэтому я и не советую проецировать эти два стэка друг на друга. Они не совместимы на 100%. И эта картинка - прямое тому доказательство.
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820673
Вася Уткин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alibek B.Вася УткинА в зависимости от 100MBit/1Gbit/10Gbit/40Gbit отличается ли Ethernet на уровне L2?
Структура кадра у них одинаковая, если речь об этом.
Да, как раз это интересовало. А вообще эта структура Ethernet-кадров когда-то менялась?
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820692
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alibek B.Вася УткинА в зависимости от 100MBit/1Gbit/10Gbit/40Gbit отличается ли Ethernet на уровне L2?
Структура кадра у них одинаковая, если речь об этом.Не совсем. Начиная с гигабита появились Jumbo Frame.
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820696
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftСтруктура кадра у них одинаковая, если речь об этом.Не совсем. Начиная с гигабита появились Jumbo Frame.[/quot]Jumbo Frame структуру кадра не меняет. Только условия контроля.
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820738
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася УткинДа, как раз это интересовало. А вообще эта структура Ethernet-кадров когда-то менялась?
В сторону добавления новых фич, с сохранением совместимости.
Что-бы была нарушена совместимость — я такого не припоминаю.
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820776
Вася Уткин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. SidorovmiksoftAlibek B. Структура кадра у них одинаковая, если речь об этом.Не совсем. Начиная с гигабита появились Jumbo Frame.Jumbo Frame структуру кадра не меняет. Только условия контроля.
Судя по это таблице, если я просто поменяю MTU: вместо 1500, сделаю 9000, то значит уже использую Jumbo Framse, раз все оверхеды у них равны? Там CRC так же 32 бита только по другому считаются?
https://en.wikipedia.org/wiki/Jumbo_frame#Bandwidth_efficiency
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38820938
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася УткинСудя по это таблице, если я просто поменяю MTU: вместо 1500, сделаю 9000, то значит уже использую Jumbo FramseНе значит.раз все оверхеды у них равны?Как могут быть равны накладные расходы, если размер заголовков одинаков, а размер полезных данных - разный?Там CRC так же 32 бита только по другому считаются?Контрольная сумма считается идентично.

P.S. Есть исходная спецификация, где размер (физического) кадра равен 1518 байт и все более длинные кадры отбрасываются как "затянувшаяся передача".
Гигантские кадры превышают предельный размер исходной спецификации, но не отбрасываются, если проходят другие контроли.
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38821435
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася УткинДопустим, протоколы TCP, UDP, SCTP находятся строго на транспортном уровне (L4) в модели OSI.
Протоколы IP, ARP на сетевом уровне (L3).
А Ethernet находится на каком уровне, канальном (L2) ( как в русской википедии ) включая протоколы LLC/MAC или физическом (L1) ( как в английской википедии ) включая протоколы XGMII/PCS/PMA/PMD - или он сразу охватывает оба уровня L1 и L2?

Я кажется уже писал, но почему-то пост не пришёл.

OCI -- сугубо теоретическая штука, и реальные сети по принципам OCI не строятся . Строились в начале эволюции сетей, но после IP-революции уже нет. Единственное, что реально используется из OCI в построении сетей -- это главный принцип -- иерархическое построение сетей и протоколов. Верхние за счёт нижних.

Поэтому даже думать о том, на каком уровне OCI находится тот или иной протокол из стека TCP, сугубо теоретическое и никому ненужное занятие.
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38821468
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivOCI -- сугубо теоретическая штука, и реальные сети по принципам OCI не строятся .
Ну конечно.
Во-первых, OSI, а не OCI.
Во-вторых, реальные сети как раз и соответствуют в значительной степени модели OSI.
Исключение составляют только уровни 5 и 6 — они применяются редко, обычно сеансы и представления выносятся на прикладной уровень.
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38821611
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вася УткинА вообще эта структура Ethernet-кадров когда-то менялась?Менялась.
См. habrahabr.ru/post/227729/
...
Рейтинг: 0 / 0
Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
    #38821958
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftВася УткинА вообще эта структура Ethernet-кадров когда-то менялась?Менялась.
См. habrahabr.ru/post/227729/
Отличная статья.
Правда я многое уже не застал.
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ethernet находится на каком уровне, канальном (L2) или физическом (L1) - или на обоих?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]