Как делится один канал интернет с помощью маршрутизатора?

Тема в разделе "WASM.NETWORKS", создана пользователем simnet_, 31 окт 2008.

  1. simnet_

    simnet_ New Member

    Публикаций:
    0
    Регистрация:
    18 дек 2007
    Сообщения:
    109
    Привет. Такой вопрос - каким образом работают маршрутизаторы, которые сейчас многие устанавливают дома, для того, чтоб подключить несколько компьютеров к одному каналу интернет? Ведь, насколько я понимаю, для окружающих виден только один - внешний IP адрес. Удаленный хост шлет пакеты на этот внешний IP, с моей же машины пакеты посылаются с указанием обратного адреса внутренней сети. Как тогда пакеты приходят на нужный компьютер? Может неявно используются какие-нибудь модификации (не классический) TCP/IP? Как называется такая сеть?
    Спасибо, извините за глупость :)
     
  2. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    simnet_
    Почитай про NAT - от англ. Network Address Translation — «преобразование сетевых адресов») .
    Суть такая когда идет запрос в интернет машина преобразовывает ip адресс и запоминает порт и адресс отпровители и получателя. В ответ она ищет по этой таблице и востанавливает ip. Разумеется такии записи живут определенное время, а после высвыбождаются. По мимо этого есть постоянно замепированные порты и деномически мэпированые порты. Постоянные прописанны. к примеру 80-веб сервер и 20-21 фтп сервер и перобразование идет строга на заданный ip. Динамический когда машина в сети просит открыть для ее нужд нужный порт. Тогда внешняя программа сможет приконектиться к этому порту. Последнее используется для передачи файлов из одной подсети в другую. Внешний сервер только настраивает связь путем сообщения этого порта. И тем самым машины могут передовать данные находясь в разных подсетях обе за nat минуя внешний сервер.