Маршрутизация

Маршрутизация (роутинг) - процесс определения оптимального маршрута передачи данных в компьютерных сетях. В зависимости от выполняемой задачи и\или используемого протокола, может быть выбран один из следующих методов передачи:

send_methods

С точки зрения сетевого устройства при включении в сеть выполняются следующие действия:

  1. Получение сетевых настроек (статических или динамических)
  2. Определение connected-маршрутов
  3. (опционально) Получение default-маршрута
  4. (опционально) Получение дополнительных маршрутов

route print - покажет маршруты в ОС Windows
ip route list - покажет маршруты в ОС Linux

route-definition

Network Address Translation

NAT (преобразование сетевого адреса) - технология, призванная решить проблему дефицита адресов IPv4. Позволяет группе сетевых устройств "ходить" в интернет с одного "белого" ip-адреса. Поддерживаются две основных функции - подмена адреса отправителя (т.н. маскарадинг) и подмена адреса получателя.