[sisyphus] etcnet-0.8.6

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Чт Апр 5 14:37:36 MSD 2007


On Thu, Apr 05, 2007 at 02:33:15PM +0500, Sergey wrote:
> > То, что вы предлагаете в обсуждении 
> > https://bugzilla.altlinux.org/show_bug.cgi?id=8476
> > считаю в корне неверным.
> > Интерфейс - железка,
> > IP-адрес - _не_ интерфейс.
> > Алиас интерфейса - _не_ интерфейс.
> Это Вы так считаете, как специалист, возможно, только по Linux.
> Но IP-стек есть не только в Linux, Unix, или, даже, в ОС,
> эксплуатирующихся на универсальных компьютерах.

Это проблемы ограниченных реализаций этого стека в тех системах.
:)

Не следует ради ifconfig призывать выкинуть ip; или ради того,
что где-то интерфейс и адрес однозначно соответствуют, нормальную
удобную реализацию без лишнего мусора.

> > По этому вам проще привыкнуть делать так, как "каждый
> > сможет", а не пытаться уговорить всех перейти на
> > терминологию, к которой привыкли лично вы.
> Эта терминология, как я уже сказал, не относится к конкретной
> ОС.

Почему?

Есть IP-адрес, есть физический и логический интерфейсы.
Я давно не перечитывал умные книжки по TCP/IP, но не помню
что-то упоминаний о том, что на одном интерфейсе может быть
только один адрес.

> > Называя IP-адрес IP-интерфейсом не стоит рассчитывать на
> > адекватное поведение утилит, ориентированных на работу с
> > "железными" интерфейсами.
> Ok. Поведение ifup/ifdown в net-scripts устроит в качестве
> примера ?

Спорный пример, хотя понимаю.  net-scripts были целиком заточены
на кривую модель ifconfig.

Чем предлагается отличать просто висящие на интерфейсе адреса?

4: fw1394: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 496 qdisc pfifo_fast qlen 1000
    link/ieee1394 4d:5a:90:00:03:00:00:00 brd ff:ff:ff:ff:ff:ff:ff:ff
    inet 10.0.1.253/24 brd 10.0.1.255 scope global fw1394
    inet 10.0.10.253/24 scope global fw1394

> > Мир переделать гораздо сложнее, чем себя самого ;)
> Не спорю.

Тем более если в данном разе привычка действительно
непродуктивная...

Зачем какой-то алиас, если суть вопроса -- добавить/убрать
IP-адрес на интерфейсе?  Проще же напрямую оперировать нужным,
а не через :костыли.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



Подробная информация о списке рассылки Sisyphus