- PVSM.RU - https://www.pvsm.ru -

Каверзные сетевые вопросы

Давно была идея собрать воедино интересные вопросы, касающиеся сетей.

Объединяет их то, что все они довольно простые, но мы подчас о них не задумываемся (я во всяком случае о них не задумывался).
В общем я их собрал, подбил, нашёл ответы.
Итак, блиц опрос:

Начнём с самых низких уровней и с самых простых вопросов

В1. Почему для витой пары выбран такой странный порядок: синяя пара на 4-5, разрывая зелёную, которая не 3, 6?

Каверзные сетевые вопросы

В2. В стандарте Ethernet между кадрами всегда имеется промежуток, называемый IFG (Inter Frame Gap) длиною 12 байтов. Для чего он нужен, и почему он присутствует в современных стандартах?

В3. Чем вызвано ограничение на длину сегмента Ethernet и минимальный размер кадра?

Я попытался подробнее разобраться в этой теме и подготовил отдельный материал, чтобы вам было проще разобраться: 100 метров Ethernet [1].

В4. Как вычисляется Ethernet Overhead

Согласно стандарту 802.3, мы имеем:

Каверзные сетевые вопросы

Почему при расчёте overhead размер служебных данных Ethernet берётся 14 байтов, а не 38 или 18 (Dest+Source+Legth+FCS).

В5. Знаете ли вы, что реальная битовая скорость Fast Ethernet 125 Мб/с? Почему так?

В6. Всем известно, что комитет 802 занимается стандартами по ЛВС. Также, общеизвестно, что Ethernet – это 802.3

С другой стороны сейчас общепринят стандарт Ethernet II.

Каверзные сетевые вопросы

В чём же отличие кадров Ethernet II от кадров 802.3 и почему он вообще II?

Немного повыше поднимаемся

В7. LACP применяется для управления интерфейсами в LAG. Сможет ли он отследить вот такую ситуацию

Каверзные сетевые вопросы
Здесь коммутаторы подключены двумя оптическими интерфейсами, объединёнными в LAG. В качестве среды используется два оптических кабеля – один для приёма, другой для передачи. Что произойдёт после обрыва одного кабеля?

Ещё выше

В8. Смогут ли пинговать друг друга два компьютера в таких условиях

Каверзные сетевые вопросы

В9. В чём разница между Directed Broadcast (192.168.0.255) и Limited broadcast (255.255.255.255)

В10: Может ли адрес 10.0.1.0 быть использован для адреса хоста?

В11. Чем принципиально отличается обратная маска от обычной?

В12. Для чего нужны адреса 169.254.0.0/16 (автонастройка APIPA в Windows и nonzeroconf в unix)

И почему такой пинг не работает:
Каверзные сетевые вопросы

В13. А знаете ли сколько всего адресов пропадает, кроме известных всем приватных и 127/8?

Почему во время трассировки могут быть такие ситуации

В14. На одном из хопов по всем трём результатам трассировки величина задержки выше, чем на следующем

[eucariot]$ traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 40 byte packets
...
 6  vl545.mag02.lon01.atlas.cogentco.com (149.6.3.153)  <b>11.464 ms  11.378 ms  11.347 ms</b>
 7  te0-7-0-5.ccr21.lon01.atlas.cogentco.com (154.54.74.109)  <b>5.653 ms  4.725 ms  6.209 ms</b>
 8  te3-2.ccr01.lon18.atlas.cogentco.com (154.54.62.66)  4.951 ms te2-1.ccr01.lon18.atlas.cogentco.com (154.54.61.214)  5.050 ms te3-2.ccr01.lon18.atlas.cogentco.com (154.54.62.66)  5.086 ms

В15. Иногда в трассировке появляются серые адреса (в середине или как последний хоп). Как так, ведь они не маршрутизируются в Интернете?

Каверзные сетевые вопросы

В16. Чем обусловлены такие задержки при трассировке?

1. te2-4 PAO2 bl (69 22 1 3 209) 1 160 1 060 1 029 4.ar5.PAO2.gblx.net (69.22.153.209) 1.160 ms 1.060 ms 1.029 ms
2. 192.205.34.245 (192.205.34.245) 3.984 ms 3.810 ms 3.786 ms
3. tbr1 sffca ip att net (12 123 12 25) 74 848 ms 74 859 ms 74 936 ms tbr1.sffca.ip.att.net (12.123.12.25) 74.848 ms 74.859 ms 74.936 ms
4. cr1.sffca.ip.att.net (12.122.19.1) 74.344 ms 74.612 ms 74.072 ms
5. cr1.cgp ( ) cil.ip.att.net (12.122.4.122) 74.827 ms 75.061 ms 74.640 ms
6. cr2.cgcil.ip.att.net (12.122.2.54) 75.279 ms 74.839 ms 75.238 ms
7. cr1.n54ny.ip.att.net (12.122.1.1) 74.667 ms 74.501 ms 77.266 ms
8. gbr7.n54ny.ip.att.net (12.122.4.133) 74.443 ms 74.357 ms 75.397 ms
9. ar3.n54ny.ip.att.net (12.123.0.77) 74.648 ms 74.369 ms 74.415 ms
10.12 126 0 29 (12 126 0 29) 76 104 76 283 76 174 12.126.0.29 (12.126.0.29) 76.104 ms 76.283 ms 76.174 ms
11.route-server.cbbtier3.att.net (12.0.1.28) 74.360 ms 74.303 ms 74.272 ms
 

В17. При пинге с маршрутизатора cisco теряется первый пакет. Почему это происходит?

Каверзные сетевые вопросы
Каверзные сетевые вопросы

В18. Известно, что в качестве приватных подсетей были выбраны сети из разных классов: A, B, C. Но почему имено 10/8, 172.16/20, 192.168/16?

Заключение

Друзья, на все вопросы я собрал ответы, но чтобы не испортить впечатление сразу, убрал их немного подальше [2]. Позже они появятся и здесь, если вы того пожелаете.

Неотвеченными остался только один интересный, но, возможно, надуманный вопрос. Как я его ни крутил, как ни гуглил, но его тайна пока не раскрыта.

Для чего нужен адрес сети? Почему его нельзя назначить хосту?
Логичный первый вариант – он определяет сеть. Ну а что, так уж нужен для этого отдельный адрес? 192.168.1.110/24 определяет сеть точно так же хорошо, как и 192.168.1.0/24. Да и это всё равно не мешает назначать этот адрес хосту.
Вторая идея – так прописываются маршруты на роутерах. Это же не более, чем условность, ведь по сути см. первый вариант.
Встречал я также описание того, что некоторые вендоры преобразуют пинг на адрес сети в широковещательный кадр, но какой в этом смысл?

Если вы мне скажете, что так просто решили формализовать сеть, то я, видимо, обречённо приму.

Симметричный вопрос:
Или для чего нужен широковещательный адрес? Можно было бы использовать для него адрес сети.

Автор: eucariot

Источник [3]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/ethernet/40389

Ссылки в тексте:

[1] 100 метров Ethernet: http://nag.ru/articles/article/23464/100-metrov-ethernet.html

[2] немного подальше: http://linkmeup.ru/blog/84.html

[3] Источник: http://habrahabr.ru/post/189268/