Разное - маршрутизация на одном сетевом интерфейсе

Ответить
Аватара пользователя
Qwerty!!

Разное - маршрутизация на одном сетевом интерфейсе

Сообщение Qwerty!! »

Здравствуйте.



На одном компе на одной сетевой карте прописать несколько подсети можно?

и как это работает?
Аватара пользователя
Qwerty!!

Re: Разное - маршрутизация на одном сетевом интерфейсе

Сообщение Qwerty!! »

1 сетевой интерфейс=1 IP адрес. Нужно больше - соединение поверх соединения (vpn туннель например) - по сути создается еще один (не обязательно один) виртуальный сетевой интерфейс, которому можно назначить другой IP, создав другую подсеть.
Аватара пользователя
Angry Demon

Re: Разное - маршрутизация на одном сетевом интерфейсе

Сообщение Angry Demon »

Цитата Qwerty!!:



На одном компе на одной сетевой карте прописать несколько подсети можно?



Можно. В свойствах TCP/IP педаль "Дополнительные параметры TCP/IP"
Аватара пользователя
Qwerty!!

Re: Разное - маршрутизация на одном сетевом интерфейсе

Сообщение Qwerty!! »

Цитата Angry Demon:



Можно. В свойствах TCP/IP педаль "Дополнительные параметры TCP/IP"
Разное - маршрутизация на одном сетевом интерфейсе




А как она будет определять к какой сети относиться пакет? или для этого нужен будет какая-нибудь прога?
Аватара пользователя
Angry Demon

Re: Разное - маршрутизация на одном сетевом интерфейсе

Сообщение Angry Demon »

Цитата Qwerty!!:



А как она будет определять к какой сети относиться пакет?



Что значит "как"? На какой адрес будет обращение, туда и пойдёт пакет.
Аватара пользователя
VictorSh

Re: Разное - маршрутизация на одном сетевом интерфейсе

Сообщение VictorSh »

Цитата Qwerty!!:



А как она будет определять к какой сети относиться пакет? или для этого нужен будет какая-нибудь прога?
Разное - маршрутизация на одном сетевом интерфейсе




С помощью таблицы маршрутизации. В винде route print



Во FreeBSD например можно повесить несколько IP адресов на один интерфейс тоже. В винде я этого не делал за ненадобностью.



http://www.google.ru/search?q=%D0%BD...hrome&ie=UTF-8




http://www.freebsd.org.ua/doc/ru_RU....-ip-alias.html




http://rg74.ru/software/os/freebsd/f...nterfejse.html





Цитата Angry Demon:



Что значит "как"?
Разное - маршрутизация на одном сетевом интерфейсе




Angry Demon, Вы объясните подробнее, просто человек явно не сетевик и скорее всего мало разбирается в сетях.
Аватара пользователя
Tonny_Bennet

Re: Разное - маршрутизация на одном сетевом интерфейсе

Сообщение Tonny_Bennet »

Цитата Qwerty!!:



На одном компе на одной сетевой карте прописать несколько подсети можно?

и как это работает?
Разное - маршрутизация на одном сетевом интерфейсе




У интерфейса может быть несколько адресов из соответствующих сетей. Предположим есть три компьютера



Comp1 192.168.0.5 / 255.255.255.0



Comp2 192.168.1.11 / 255.255.255.0



Comp3 с сетевой картой на которой настроены 2 адреса:

192.168.0.2 / 255.255.255.0 и 192.168.1.7 / 255.255.255.0



Ели мы все три компьютера включим в обыкновенный свитч, то обращаться друг к другу по IP адресу без доработок смогут только Comp1 -- Comp3, Comp2 -- Comp3. Comp1 не сможет пропинговать Comp2 по его адресу из-за того, что он находится не в его подсети.



Свитч ведёт таблицу MAC адресов, в которой есть соответствие MAC адреса устройства и порта свитча, к которому это устройство подключено. В нашем примере, компьютеры обращются друг к другу по IP адресу (3 уровень модели OSI), а свитч коммутирует соединения основываясь на MAC адресе (2 уровень OSI).
Аватара пользователя
El Scorpio

Re: Разное - маршрутизация на одном сетевом интерфейсе

Сообщение El Scorpio »

Цитата Tonny_Bennet:



В нашем примере, компьютеры обращются друг к другу по IP адресу (3 уровень модели OSI), а свитч коммутирует соединения основываясь на MAC адресе (2 уровень OSI).
Разное - маршрутизация на одном сетевом интерфейсе




Разъясню подробнее.

Программа отправляет сетевой службе объём данных. Сетевая служба выполняет следующие действия:

1. Распределяет объём данных по пакетам фиксированной длины.

2. Добавляет в пакеты заголовок третьего уровня - IP-адрес компьютера-получателя и № порта программы-получателя, а также "обратный адрес" для идентификации и ответа.

3. Добавляет в пакеты MAC-адрес устройства, которое будет непосредственным получателем пакета, и свой MAC-адрес

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

В свою очередь маршрутизатор, получив пакет с IP-адресом другого устройства, пересылает пакет по соответствующему маршруту с заменой MAC-адресов на нужные.
Аватара пользователя
Tonny_Bennet

Re: Разное - маршрутизация на одном сетевом интерфейсе

Сообщение Tonny_Bennet »

El Scorpio, если честно было лень писать. Спасибо, думаю автору темы будет полезно.
Ответить

Вернуться в «Сетевые технологии»