Кто разбирается в сетях помогите ньюфане понять одну вещь.
Вот у меня дома стоит wi-fi роутер на gpon.
К нему подключено допустим 3 устройства по wi-fi с целью получения интернета, планшет, компьютер, телефон.
У них у всех один и тот же ip адрес будет? Ну правильно ли я понимаю что ip адрес есть только у роутера. А информацию устройствам он передаёт по их mac адресам?
>>242856700 (OP) Для внешнего интернета у них у всех один и тот же адрес, устройства различает роутер с помощью Network adress translation. В домашней сети у них разные адреса, их распределяет dhcp сервер в роутере. Роутер ведёт табличку соответствия этих локальных адресов с mac адрессами.
>>242856919 >>242856907 А спасибо, понял. Ну то есть внутри домашней сети у устройств разные ip, а если я на двоще буду постить что с компа что с телефона айпи будет один и тот же.
>>242857003 Пиздос, я щас книгу понимаю и вот застопорился на роутерах, на маршрутах, очень тяжело всё это понять. Можешь поясните, пожалуйста, простым языкомо что такое шлюз не могу до конца понять. В книге написано что шлюз типа это переход между одной сетью в другую это как?
>>242856978 Это зависит от провайдера уже какой внешний ip. Скорее всего динамический и после перезагрузки роутера он сменится. Если провайдер козырной или ты доплачиваешь за статический адрес то внешний ip закреплён за абонентом.
>>242856700 (OP) Да, только адрес к тому же будет не статический, а динамический. То есть провайдер может его поменять в любой момент и он изменится на всех устройствах соответственно
>>242857107 У тебя есть локальная сеть - твои компы, у них шлюзом выступает роутер, т.е. что бы им отправить что-то в сеть они пересылают пакеты на него, а он уже провайдеру.
>>242857234 О спасибо, наглядно всё. Я понял, анон. Спасибо реально понятно и доступно объяснил. А можно ещё одно уточнение, а mac адрес используют коммутаторы и роутеры внутри локальной сети для передачи данных между устройствами этой сети?
>>242857185 Денег абу отстегнул и ты разбанен, нехуй срать. +не словишь забаненый адрес от другого челика. Можно сервер майнкрафта поднять кубы погонять с пацыками.
>>242857321 Не совсем, если у тебя стоит DHCP адресация на роутере, то он просто связывает твой MAC и IP в локальной сети, и обращается уже только по IP внутресетевому. Если у тебя пропадёт устройство со связанным маком, то он переназначит этот ip другому устройству.
>>242857353 Словить забаненный адрес на двоще маловероятно, крайне малопопулярная сеть, я как бывший админ у провайдера скажу что редко видел соединения с 2ch.hk у абонентов. Да и часть из них наверняка были залётыши которые гуглили тему и просто из поиска попали на архивач
>>242856700 (OP) Да, всё правильно, но mac-адреса есть только у устройств apple, если у тебя компьютеры на windows, то там будут win-адреса. Мимо сеньор-помидор из гугла.
>>242857557 Чтобы воткнул и работает на всех устройствах бытовых было. Чтобы не надо было вручную прописывать. И потому что обычных ip адресов на все устройства не напасёшься.
>>242858759 Ну я так в книге читал что это типа можно определить находится либо компьютер в пределах локальной сети или нет, а на практике это как реализовывается в той же домашней сети?
>>242858931 В статике у тебя таблица тобой же и задаётся, в DHCP она строится маршрутизатором, по маске рассчитывается в общем количество возможных IP в твоей локальной сети.
>>242858759 Маска подсети нужна, чтобы определять твое адресное пространство.
Грубо говоря, какую часть IP-адреса ты можешь изменить, чтобы присвоить новому устройству, а какую оставлять неизменной, чтобы устройство оставалось частью этой сети.
Например:
Есть подсеть 192.168.1.0 с маской 255.255.255.0.
Это значит, что 192.168.1. ты изменять не можешь, а последний октет от 0 до 255 - это твой диапазон, но не до конца. 0 - забирает подсеть и адрес 192.168.1.0 ты использовать не можешь, 1 - забирает шлюз 255 - используется для отправки сообщения всем участникам подсети
И таким образом, у тебя остается диапазон 192.168.1.2-254.
Маска может меняться, но эти тонкости нужны уже для построения сети из нескольких подсетей. Для тебя это уже не так актуально.
>>242859713 >В статике у тебя таблица тобой же и задаётся Подожди. Хочешь сказать, что когда у меня есть сеть из 10 устройств со статическими IP адресами, то я должен для каждого заполнять арп-кэш в ручную?
>>242859758 Спасибо большой анон, очень понятно опять раписал. А объясни, ещё, пожалуйста, если не сложно пример из книги как эти маршруты работают подробно. Я не до конца понимаю, ну так вижу что от интерфейса через шлюз передаётся на сетевой адрес. Но ты мог бы разжевать мне это всё чтобы лучше понял
>>242857115 Может быть такое что после перезагрузки Ip не меняется? Адрес точно динамический, но все равно не меняется при отключении на 10 мин и даже на 2 часа.
>>242856700 (OP) >А информацию устройствам он передаёт по их mac адресам? роутер запоминает какое из внутренних устройство к какому адресу в интернете обращалось и когда оттуда на общий IP-адрес приходит ответ он передаёт его на нужое устройство
>>242857449 > Если у тебя пропадёт устройство со связанным маком, то он переназначит этот ip другому устройству. зависит рот роутера, роутеры могут запоминать кому что давали для удобства и новым устройствам выдавать уже новые адреса чтобы не было пересечений
>>242860092 шлюз в данном случае роутере интерфейс - адрес который использует сетевая карта компьютера интерфейсов на одном компьютере может быть несколько
>>242860092 Тут мякотка в том, что хосту не нужно знать, как эти маршруты работают подробно. Ему нужно знать, куда плюнуть пакет, чтобы было весело.
Первая, вторая колонки - это адрес и шлюз получателя, третья "шлюз", на который тебе нужно выплюнуть свой пакет, а интерфейс - это в данном примере твоя сетевая карта.
127.0.0.1 - это петля, чтобы проверить настройки своей машины.
Чтобы плюнуть пакет за пределы своей подсети - тебе нужен шлюз 192.168.5.1, чтобы общаться в пределах своей подсети - тебе он не нужен и маршрут может строиться не обязательно через него.
Последние две строки - хз. 255.255.255.255 скорее всего какой-то бродкаст, а 224 понятия не имею.
>>242861456 Да это может быть условный роутер, адрес сети от адреса шлюза ничем не отличается, но обычно адрес шлюза идёт как x.x.x.1, что бы проще запоминать было.
>>242861824 >>242861724 Спасибо, аноны, более менее начинаю понимать ну и трудная эта хуйня с маршрутами. А вы сами наверное у провайдера работаете, да?
>>242862177 >а 192.168.5.255 это послать сигнал всей сети? Да
>А что делает маска в этих машрутах? Какую роль она там играет? Показывает, сколько адресов ты можешь занять и какая часть из диапазона относится к этой подсети. Я же писал выше.
>>242856700 (OP) >Ну правильно ли я понимаю что ip адрес есть только у роутера. А информацию устройствам он передаёт по их mac адресам? Нет. У них в арп таблице свои айпишник есть в приватной сети роутера. Публичный вероятно будет один общий если только твой роутер не имеет алокейшен пула в его публичной сети где может разные айпи девайсам дать. Сори не особо в курсе как это в домашних сетях работает. Я с software defined networks работаю больше. Но подозреваю, что простенькие домашние роутеры такого не умеют
>>242856700 (OP) IP адрес есть у всех устройств сети, так как данные передаются по IP протоколу. По mac адресам роутер может только узнать какому физическому устройсву принадлежит какой-то IP адрес чтобы на него уже передавать данные. В интернет ты выходишь только с IP адреса самого роутера. Про NAT почитай.