Карта сайта

Это автоматически сохраненная страница от 21.02.2013. Оригинал был здесь: http://2ch.hk/b/res/43812828.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Птн 22 Фев 2013 00:41:51
Маршрутизации тред
Привет,анон!
Есть пикрелейтед.
Расскажите,как будут ходить сообщения от 1 до 2 компа через маршрутизатор и через коммутатор.
Распишите, какие изменения будут происходить в полях source ip\mac dest ip\mac на всех участках пути от первого компа до второго.
Также про вариант с коммутатором.
А еще вопрос про заполнение arp-таблицы, как будут выглядеть запросы-ответы при заполнении arp-таблицы?

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


Птн 22 Фев 2013 00:52:42
Ебать! это же очевидная хуйня.... сириосли блядь

Птн 22 Фев 2013 01:06:12
>>43813357
ну очевидная то это да,но мне нужно именно знать,что на что меняется в полях!

Птн 22 Фев 2013 01:14:45
Блядь,ахуеть как быстро тред смывает на последние страницы

Птн 22 Фев 2013 01:26:32
>>43812828
Ты чего, тут одни школьники, а я просто не нерд.

Птн 22 Фев 2013 01:29:11
>>43815105
Поэтому на ночном и создал тред,но ЕОТ треды и пониебство анону важнее.

Птн 22 Фев 2013 01:32:33
>>43812828
Нахуя тебе всё это?
Первая схема вообще бредовая какая-то.

Птн 22 Фев 2013 01:37:28
Короче блять.
Что имеется ввиду под маршрутизатором?
Какого хуя к нему подключены компы из одной подсети?
Что прописано в настройках маршрутизатора?

Птн 22 Фев 2013 01:42:47
>>43815840
Какой бамп? Ты в глаза долбишься?
Или тебе топорно ответить на твои топорные вопросы?
Какого хуя ты вообще шел на КСС если нихуя в этом не понимаешь?

Птн 22 Фев 2013 01:44:23
>>43815628
> Какого хуя к нему подключены компы из одной подсети?
а почему бы и нет?

без каких-либо настроек маршрутизатор будет работать примерно как коммутатор, а с настройками позволяет распределять трафик по подсетям.
неоп

Птн 22 Фев 2013 01:48:32
>>43815899
Бампал не я.
Ну маршрутизатор он и есть маршрутизатор,на схеме все нарисовано верно.

Птн 22 Фев 2013 01:49:55
>>43812828
Для верхней схемы напиши маски. У маршрутизатора каждый интерфейс должен иметь IP-адрес. Интерфейсы маршрутизатора должны быть в разных подсетях. Нижняя схема вроде норм. Когда PC 1 хочет отправить IP пакет для PC 2, он должен запаковать его в Ethernet кадр. Так как PC 1 и PC 2 находятся в одном широковещательном домене, то MAC-адресом назначения в Ethernet кадре будет MAC-адрес PC 2. Чтобы его узнать PC 1 отправляет широковещательный ARP-запрос, в котором указан IP-адрес. Коммутатор обнаруживает на 1 порту машину с MAC-адресом 50:E5:49:3A:66:89 и добавляет соответствие MAC-адрес - порт в таблицу коммутации. Широковещательный кадр от отправляет на все порты, кроме того, на который этот кадр поступил. PC 2 получает этот запрос, видит свой IP-адрес и отправляет ответ юникастом (адресат PC 1) с соответствием IP и MAC адресов. Коммутатор, продвигая ответ, отправит его уже только на 1 порт, а в таблицу коммутации добавится соответствие порт 4 - C4:73:1E:F9:5F:FA.

Птн 22 Фев 2013 01:50:50
>>43816001
>без каких-либо настроек маршрутизатор будет работать примерно как коммутатор
лолвут?

Без каких-либо настроек маршрутизатор может даже не роутить пакеты, просто потому что выключено. А там и нат может быть и что хочешь.

>а почему бы и нет?
пикрилейтед

Птн 22 Фев 2013 01:50:53
>>43815231
>пониебство
Ха-ха. Ох вау. Ты когда тут последний раз брони видел, а не школьника с трипкодом и паком "лучшии милыи картинки из папулярного мультика"?

Птн 22 Фев 2013 01:53:02
>>43816222
Маршрутиза±тор (проф. жарг. рутер (от англ. router /x)u:t ())/ или /x)a:t )/[1], /x)a:t /), раутер или роутер) специализированный сетевой компьютер, имеющий минимум два сетевых интерфейса и пересылающий пакеты данных между различными сегментами сети, принимающий решения о пересылке на основании информации о топологии сети и определённых правил, заданных администратором.

И как я его настрою, так он и будет маршрутизировать. Хотя да у тебя скорее всего сферический в вакууме.

Птн 22 Фев 2013 01:53:12
>>43816001
Без каких-либо настроек маршрутизатор работать не будет.

Птн 22 Фев 2013 01:58:26
>>43816293
255.255.255.0
Как будет выглядеть описание нижней схемы в итоге:
PC1 отсылает arp-запрос "у кого IP <PC2> ? ответьте <PC1>"
Коммутатор добавил соответствие MAC1-port1
PC2 видит широковещательный запрос,отвечает "у меня IP <PC2>"
Коммутатор добавляет соответствие MAC2-port4
А что в итоге в адресе откуда-куда проставляется ?
MAC1-IP2 ?

Птн 22 Фев 2013 01:59:45
>>43816293
С чего это рутеру рассылать арп по всем интерфейсам?

Птн 22 Фев 2013 02:01:55
>>43816757
Блядь, я же написал. Запрос широковещательный. Ответ юникастом для PC 2. Адреса источников, естественно, свои ставят.

Птн 22 Фев 2013 02:03:02
>>43816757
ну ты хотя бы попробуй книжку почитать, не? для практики посмотри как пакеты гоняются в пакет-трейсере цисковском ну или любом другом эмуляторе

Птн 22 Фев 2013 02:03:34
>>43816828
Роутер не будет рассылать ARP-запросы по всем интерфейсам. Он же всё-таки широковещательные домены разделяет.

Птн 22 Фев 2013 02:05:37
>>43816828
долбаеб, он все правильно сказал, про роутер там ни слова нет

Птн 22 Фев 2013 02:05:40
>>43816293 хуйню написал.

С другой стороны, у него получается оба интерфейса будут в той же подсети, но я бы на месте роутера нихуя бы чужие АРП не пересылал.

Птн 22 Фев 2013 02:07:00
>>43817132
Пиздец, ты что несёшь? Какой нахуй роутер?

Птн 22 Фев 2013 02:07:10
>>43816934
тоесть так PC1 отсылает на коммутатор :
source ip <IP1> dest ip <192.168.10.102>
source mac <MAC1> dest mac <ff:ff:ff:ff>
после того,как коммутатор нашел PC2,передал ему пакет.
PC2 отвечает PC1 :
source ip <IP2> dest ip <192.168.10.101>
source mac <MAC2> dest mac <MAC1>
Так???

Птн 22 Фев 2013 02:07:24
>>43817006
А всё. Я затупил. Он про коммутатор расписал, да, там все верно.
А первая схема - ебанутая.

Птн 22 Фев 2013 02:08:37
>>43817232
чому первая схема ебанутая?поправь,хуле

Птн 22 Фев 2013 02:09:58
>>43817219
>dest ip <192.168.10.102>
>dest mac <ff:ff:ff:ff>
Ну это вообще пушка. Кроме того, по-твоему, откуда у PC 1 IP-адрес PC 2, если он отправляет ARP-запрос? 255.255.255.255, лолка. Остальное вроде так.

Птн 22 Фев 2013 02:11:17
>>43817294
Нужно указать маски. У маршрутизатора каждый интерфейс должен иметь IP-адрес. Интерфейсы маршрутизатора должны быть в разных подсетях.

Птн 22 Фев 2013 02:11:55
>>43817360
Я имел ввиду случай,например я хочу пингануть другой комп,знаю его айпишник,комп подключен через коммутатор.
Соответственно ведь в пакете будет dest ip <192.168.10.102>
разве нет?

Птн 22 Фев 2013 02:14:53
>>43817456
Да, я уже хуйню спорол. Нет, ойпи будет 255.255.255.255.
Вот на это >откуда у PC 1 IP-адрес PC 2, если он отправляет ARP-запрос?
прошу не обращать внимания.

Птн 22 Фев 2013 02:15:17
>>43817424
Маска /24 во всех случаях,например.
Про интерфейсы не понял,объясни.

Птн 22 Фев 2013 02:19:29
>>43817643
PC 1 должен обращаться к своему шлюзу, для отправки пакетов в другую подсеть, PC 2 к своему. Адреса их шлюзов будут адресами интерфейсов роутера. Каждый в своей подсети. На пике всё находится в подсети 192.168.10.0. Это недопустимо, соснут все.

Птн 22 Фев 2013 02:19:55
>>43817620
ARP-запрос кто должен отправлять,комп или коммутатор?

Птн 22 Фев 2013 02:22:30
>>43817908
Почему все соснут,у обоих компов шлюз 192.168.10.1
Я нарисовал схему того,как у меня оно подключено дома.
И оно ведь работает,пингуется,заходит по удаленке и тд.

Птн 22 Фев 2013 02:25:01
Вот, ОП. Специально для этого поставил акулу, т.к. сам уже засомневался.

Птн 22 Фев 2013 02:27:35
>>43818065
>Я нарисовал схему того,как у меня оно подключено дома.
Ну ты и лолка! С этого и надо было начинать. Вот, как у тебя дома. Рисую плохо, да.

Птн 22 Фев 2013 02:31:48
оп, у тебя на первой схеме концентратор ака хаб, а на второй - коммутатор ака свитч. Не еби людям мозги своими иаршрутизаторами

Птн 22 Фев 2013 02:31:56
>>43817937
Комп конечно.

Птн 22 Фев 2013 02:32:46
>>43818308
ну нет же

Птн 22 Фев 2013 02:34:12
>>43818515
У тебя что-то подобное?

Птн 22 Фев 2013 02:35:55
Оп, то, что ты называешь роутером, на самом деле ISR, и включает в себя роутер и свич в одной коробке по схеме ЛАН-СВИЧ-РОУТЕР-ВАН
мимокрок

Птн 22 Фев 2013 02:37:34
>>43818308. В этой коробке маршрутизатор + коммутатор на 4 порта + точка доступа. WAN интерфейс в одной подсети, 4 порта коммутатора в другой. Все 4 LAN порта находятся в одном широковещательном домене, это порты коммутатора.

Птн 22 Фев 2013 02:42:48
>>43818744
Ладно,и что это меняет?
Я думал,что у меня оно все работает как через маршрутизатор,типа с одного компа идет на маршрутизатор,айпишник dest меняется с 192.168.10.1 на 10.102,передается на 2 комп
А оно оказывается все работает просто как коммутатор,перекидывая с 1 порта на 4 без перестановки ip незначения?

Птн 22 Фев 2013 02:51:32
>>43818963
Именно. Кроме того, IP-адрес назначения не меняется при маршрутизации, если, конечно не используется трансляция адресов. Если компьютер хочет отправить пакет в другую подсеть, то IP-адресом назначения будет адрес конечного узла, но MAC-адресом назначения в Ethernet кадре будет MAC-адрес шлюза, то есть роутера.

Птн 22 Фев 2013 02:52:34
Короче, тред не читаю, сразу отвечаю.
1) Берем первый вариант с маршрутизатором. Немного теории.
Когда ты подключаешь к интерфейсу маршрутизатора, например, PC1, сразу поднимается линк (назовем его eth1) и по линку, благодаря какому-нибудь RIP, идет запрос к PC1 вида "ты что за хуй и какое до тебя расстояние".
Потом в дело вступает в DHCP, который отсылает свой запрос в eth1 вида "чувак, давай-ка ты мне представишься, а я тебе ip-адрес повешу. Я из сетки 192.168.10.0/<маска_подсети>". PC1 видит пришедший запрос и в ответ на DHCPDISCOVER отправляет, мол "привет, я хочу быть 192.168.10.101, mac у меня 50:E5:49:3A:66:89". Дальше идет DHCPOFFER, DHCPREQUEST и, наконец, DHCPACK. Дальше DHCP отрубается, его данные передаются ARP, который еще раз опрашивает на корректность сопоставления IP-MAC и заносит в arp-таблицу.
Точно такое же дело происходит и с PC2, все друг другу представились и теперь маршрутизатор знает чо почём и кого пинать.
Клиенты запоминают, кто главный (а именно маршрутизатор) и его ip.
Теперь далее. PC1 отправляет ip пакет на PC2. sourceip=192.168.10.101, destip=192.168.10.102. Именно такой пакет приходит на маршрутизатор, который его ковыряет, смотрит адрес назначения, лезет в таблицу маршрутизации, смотрит чо-куда и отправляет пакет в соотвествии с таблицей. Все, ничего не меняется, sourceip/destip остаются прежними. С mac то же самое.

2) Теперь про коммутатор. Немного теории.
Когда ты включаешь коммутатор, он смотрит, какие линки подняты. Видит работающий линк - туда отсылает запросы. Самая важная часть ответа от клиента - mac-адрес. Коммутатор расковыривает ответ, выбирает mac, заносит в таблицу коммутации (mac-ЛИНК).
Потом ARP делает то же самое, что и в случае с маршрутизатором и на этом представление компов в сети заканчивается.
Теперь работа: PC1 отсылает пакет sourceip=192.168.10.101, destip=192.168.10.102 на коммутатор. Коммутатор выдирает destip, смотрит по таблице arp, какой ему mac принадлежит, дальше заглядывает в таблицу коммутации, видит, что mac&amp;#39;у С4:73:1E:F9:5F:FA соответствует port 4 и туда дальше выбрасывает пакет.

Вот и все, так оно и работает.
А про ARP прекрасно в педивикии расписано.
Добра.

Птн 22 Фев 2013 02:57:29
>>43819320
Спасибо,аноны!
А в каком случае маршрутизатор будет менять айпишники?

Птн 22 Фев 2013 02:58:33
>>43819519
В случае использования NAT

Птн 22 Фев 2013 03:00:53
>>43819320
Причём тут DHCP? Кроме того сервер никогда первым не вступает в диалог. Сервер всегда ОЖИДАЕТ клиента. Далее, откуда блядь пека знает, в какой он сети, если он просит у DHCP сервера параметры этой сети и адрес для себя? Это всё похоже на бред.
>Когда ты включаешь коммутатор, он смотрит, какие линки подняты. Видит работающий линк - туда отсылает запросы.
Нет. Это просто полная хуйня.
>Коммутатор выдирает destip
Коммутатор работает на 2-м уровне OSI. Его не ебёт, что находится в заголовке пакета третьего уровня.
Многое из того, что ты написал, не соответствует действительности.

Птн 22 Фев 2013 03:02:12
>>43819320-кун</em>

Птн 22 Фев 2013 03:04:39
>>43819695
Тебе говорят про маршрутизатор и замену адресов в заголовке пакета. Какой нахуй DHCP-сервер?

Птн 22 Фев 2013 03:07:39
>>43819791
Двачую этого

Птн 22 Фев 2013 03:12:05
Хм, да, я тут реально подобосрался. Надо бы освежить знания. А пока побампаю да в ro посижу.
>>43819320

Птн 22 Фев 2013 03:14:20
Я в hw этот вопрос задал ещё (до этого),буду там спрашивать дальше.
А теперь можно и поспать.

Птн 22 Фев 2013 03:16:26
ОП, если заинтересован темой, то рекомендую
http://rutracker.org/forum/viewtopic.php?t=3118772. За качество этого скана пояснить, правда, не могу - сам бумажную покупал.

Птн 22 Фев 2013 03:53:05
>>43812828
Обозначения - IP1,IP2 - IP-адреса (IPv4) компьюшек, RMACX,RIPX- MAC- и IP- адреса интерфейсов роутера

1) через роутер
PC1 создает IP пакет (Source IP:IP1, Destination IP:IP2). В таблице маршрутизации PC1 прописан маршрут по умолчанию на RIP1.
В ARP-таблице PC1 IP-адресу RIP1 соответствует MAC-адрес RMAC1. Вышеуказанный пакет инкапсулируется в Ethernet.II-фрейм (Source address:50:e5:49:3a:66:89, destinatiuon address: RMAC1, ethertype:0x0800)

Роутер принимает фрейм, разворачивает, смотрит в своей таблице маршрутизации маршрут до dest. IP (IP2), понимает, что слать надо в правый интерфейс, смотрит в ARP-таблицу, узнает, что адресу IP2 соответствует MAC c4:73:1e:f9:5f:fa, заворачивает пакет во фрейм (source address:RMAC2, dest. address: c4:73:1e:f9:5f:fa) и ок.

Но в твоей схеме нюанс, IP1 и RIP1 должны быть в одной подсети, IP2 и RIP2- в другой. Минимальные исправления для твоей схемы - исправить IP2 на 192.168.10.129, на соотв. интерфейсе роутера поднять 192.168.10.254, маска (везде) 255.255.255.128


2) в этом случае все проще
на PC1 в ARP-таблице есть запись, ставящая в соответствие IP2 и c4:73:1e:f9:5f:fa. PC1 создает IP-пакет (Source IP:IP1, Destination IP:IP2), заворачивает его во фрейм (source address: 50:e5:49:3a:66:89, destination address:c4:73:1e:f9:5f:fa) и шлет.
коммутатор (свитч) смотрит на поле фрейма destionation address, у него в таблице MAC-адресов этот адрес доступен за 4м (правым) портом, куда он его и пересылает без изменений.
В данном случае IP1 и IP2 должны быть в одной подсети (иначе PC1 будет слать на свой шлюз по умолчанию, которого во второй схеме нет)

Птн 22 Фев 2013 03:57:07
>>43821316
Про заполнение арп-таблицы.
1) в этом случае на PC1, как правило, уже есть арп-запись, ставящее в соответствие RIP1 и RMAC1, так как трафик на шлюз по умолчанию ижет постоянно. Роутер, получив пакет, шлет ARP-запрос (who-has IP2 tell RIP2)
2) в этом случае PC1 перед отправкой пакета шлет ARP-запрос (who-has IP2 tell IP1)
точное заполнение полей погуглируй или посмотри дампами

Птн 22 Фев 2013 04:05:33
>>43818186. Всё уже поянили, тред протух.


← К списку тредов