Новые возможности и изменения в версии 8.0.0b 1. Изменения в функционировании IP-интерфейсов и новые возможности статических маршрутов. 2. Добавлена команда изменения параметров фильтра. 3. Новый тип IP-фильтра: тип E (Established). 4. У IP-фильтров появились имена. 5. Новый параметр IP-фильтра: EN (Enable). 6. Новый параметр IP-учета: UM (Undefined addresses aggregate Mask). 7. Прозрачный режим Telnet-клиента. 1. Изменения в функционировании IP-интерфейсов и новые возможности статических маршрутов. Для IP-интерфейсов введены вторичные адреса (алиасы). Количество задаваемых вторичных адресов теоретически не ограничено, но на практике, в случае исчерпания HEAP области при попытке задать очередной алиас, будет выдано соотвествующее сообщение. Для задания алиаса используется команда: S I SECONDARY:[/<маска>] IP:<номер ip-интерфейса> Если маска не задана, то по умолчанию используется маска, соответсвующая классу заданного ip-адреса. Чтобы удалить вторичный адрес, используется команда: C I SECONDARY:[/<маска>] IP:<номер интерфейса> И в том, и в другом случае для вступления изменений в силу необходимо выдать команду: W S IP:<номер ip-интерфейса> Кроме того, теперь IP-интерфейсы, привязанные к протоколам, которые способны определять состояние линка(Frame Relay, HDLC, X.25, PPP, а также Fast Ethernet для серии NSG800), переходят в состояние UP/DOWN в зависимости от состояния линка. При этом в динамической таблице маршрутизации появляются/исчезают записи, связанные с данным интерфейсом. В том числе происходит переинициализация всех статически заданных маршрутов. Например, если заданы Default gateway'и S I DEAFULT IP:1 MET:1 S I DEFAULT IP:2 MET:2 то при переходе IP:1 в состояние DOWN действующий дефолт будет назначен на IP:2, а переход IP:1 обратно в состояние UP приведет к переназначению дефолта на IP:1. Из вышеизложенного примера видно, что сделаны изменения в возможностях определения статических маршрутов. Теперь можно задавать несколько маршрутов для одних и тех же адресов, в том числе несколько Default gateway'ев. При этом в динамической таблице (которую можно просматривать командой D I) появляются маршруты, которые привязаны к IP-интерфейсам, находящимся в состоянии UP, и имеют наименьшую метрику. Если же в статической таблице заданы маршруты для одинаковых адресов и проходят через IP-интерфейсы, находящиеся в состоянии UP, и имеют одинаковую метрику, то приоритет имеет маршрут, который стоит выше в таблице статических маршрутов (просматривается командой D I STATIC). 2. Добавлена команда изменения параметров фильтра. Добавлена новая команда, которая позволяет изменять значения параметров фильтров. X I FILTER ... Параметры этой команды полностью идентичны парметрам команды S I FILTER ... 3. Новый тип IP-фильтра: тип E (Established). Введен новый тип фильтра. Тип TY:E (Established). Работает как тип TY:A для TCP-пакетов установленных TCP-соединений. Т.е. позволяет проходить TCP-пакетам с флагами ACK и RST. Пример: S I FILTER PR:1 TY:E IN:1 S I FILTER PR:1 TY:D IN:1 PT:TCP В данном примере запрещены все входящие на интерфейс 1 TCP-соединения, но будут работать все исходящие через интерфейс 1 TCP-соединения. 4. У IP-фильтров появились имена. Введен новый параметр NAME в команде задания фильтров S I FILTER ... NAME: Теперь можно формировать группы IP-фильтров, так как в командах D I FILTER, C I FILTER, X I FILTER можно обращаться по именам, включая использование шаблонов с wildcard. Можно также при обращении к одиночным записям использовать PR. 5. Новый параметр IP-фильтра: EN (Enable). Введен новый параметр EN (Enable) в команде задания фильтров S I FILTER ... EN:{YES|NO} Позволяет "включить/выключить" использование данного фильтра. 6. Новый параметр IP-учета: UM (Undefined addresses aggregate Mask). Введен новый параметр UM (Undefined addresses aggregate Mask). Позволяет задать маску для аггрегирования адресов, которые не определены в таблице учета. 7. Прозрачный режим Telnet-клиента. Введена возможность работы Telnet-клиента в прозрачном режиме. S R ... TO:TC.[/][/RAW] Если задать значение RAW в параметре TO в команде S R ..., то Telnet-клиент не будет отрабатывать Telnet-протокол и реагировать на символ IAC(255), а будет прозрачно принимать и передавать все данные. Аналогично использованию параметра IAC:NO на TN-станции.