forum.wfido.ru

forum.wfido.ru (http://forum.wfido.ru/index.php)
-   RU.UNIX.BSD (http://forum.wfido.ru/forumdisplay.php?f=36)
-   -   IFCONFIG_FORMAT (http://forum.wfido.ru/showthread.php?t=76114)

Victor Sudakov 27.10.2018 21:33

IFCONFIG_FORMAT
 
Victor Sudakov написал(а) к All в Oct 18 00:02:16 по местному времени:

Dear All,

Очень неудобно видеть во FreeBSD в выводе ifconfig маску сети в виде "netmask 0xfffffe00". И кто такое придумал?

К счастью, теперь есть переменная среды IFCONFIG[b]FORMAT, и "setenv IFCONFIG_FORMAT inet:cidr" или "setenv IFCONFIG[/b]FORMAT inet:dotted" помогают увидеть маску подсети в привычном виде.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322

Alex Korchmar 27.10.2018 23:02

Re: IFCONFIG_FORMAT
 
Alex Korchmar написал(а) к Victor Sudakov в Oct 18 21:53:08 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Victor Sudakov <Victor.Sudakov@f49.n5005.z2.fidonet.org> wrote:

> Очень неудобно видеть во FreeBSD в выводе ifconfig маску сети в виде "netmask
> 0xfffffe00". И кто такое придумал?
те кому лень было набирать 255.255.254.0 и еще более лень потом пытаться расслеповать разницу между
254 и 252, например

> К счастью, теперь есть переменная среды IFCONFIG_FORMAT, и "setenv
> IFCONFIG[b]FORMAT inet:cidr" или "setenv IFCONFIG[/b]FORMAT inet:dotted" помогают
> увидеть маску подсети в привычном виде.
к несчастью нас всех ждет ipv6, где маски и адреса невозможно ни прочитать,ни
запомнить, ни сравнить без бумажки и калькулятора.

> Alex

--- ifmail v.2.15dev5.4

Eugene Grosbein 28.10.2018 01:14

Re: IFCONFIG_FORMAT
 
Eugene Grosbein написал(а) к Alex Korchmar в Oct 18 03:57:39 по местному времени:

27 окт. 2018, суббота, в 20:53 NOVT, Alex Korchmar написал(а):

>> К счастью, теперь есть переменная среды IFCONFIG_FORMAT, и "setenv
>> IFCONFIG[b]FORMAT inet:cidr" или "setenv IFCONFIG[/b]FORMAT inet:dotted" помогают
>> увидеть маску подсети в привычном виде.
AK> к несчастью нас всех ждет ipv6, где маски и адреса невозможно ни прочитать,ни
AK> запомнить, ни сравнить без бумажки и калькулятора.

Ну, маски как были двузначные в основном, так и останутся,
"благодаря" щедрой рукой отмеренным /64 на каждый сегмент
и по /56 на локалку. Разве что /128 на p2p из трехзначных.

А вот адреса да. 8 знаков на автономную систему и ещё
столько же на клиентскую часть адреса, плюс остальное...

Eugene
--
Choose no life
--- slrn/1.0.3 (FreeBSD)

Alex Korchmar 28.10.2018 11:22

Re: IFCONFIG_FORMAT
 
Alex Korchmar написал(а) к Eugene Grosbein в Oct 18 10:01:27 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:

> Ну, маски как были двузначные в основном, так и останутся,
> "благодаря" щедрой рукой отмеренным /64 на каждый сегмент
> и по /56 на локалку. Разве что /128 на p2p из трехзначных.
это пока с огорчением не обнаружится,что локалки из умных унитазов
не помещаются в /56
когда-то тоже казалось что помнить надо единственную маску 255.255.255.0, а
все остальное ненужно.


> Alex

--- ifmail v.2.15dev5.4

Victor Sudakov 28.10.2018 12:13

IFCONFIG_FORMAT
 
Victor Sudakov написал(а) к Alex Korchmar в Oct 18 14:42:24 по местному времени:

Dear Alex,

27 Oct 18 21:53, Alex Korchmar wrote to me:

>> Очень неудобно видеть во FreeBSD в выводе ifconfig маску сети в виде
>> "netmask 0xfffffe00". И кто такое придумал?
AK> те кому лень было набирать 255.255.254.0 и еще более лень потом
AK> пытаться расслеповать разницу между 254 и 252, например

Им видимо было проще набрать 0xfffffe00, чем /23 ? Мсье знают толк в извращениях.

>> К счастью, теперь есть переменная среды IFCONFIG_FORMAT, и "setenv
>> IFCONFIG[b]FORMAT inet:cidr" или "setenv IFCONFIG[/b]FORMAT inet:dotted"
>> помогают увидеть маску подсети в привычном виде.
AK> к несчастью нас всех ждет ipv6, где маски

В IPv6 нет понятия "маски". А для агрегирования по nibble boundary никакой калькулятор не нужен.

AK> и адреса невозможно ни
AK> прочитать,ни запомнить, ни сравнить без бумажки и калькулятора.

Это миф и предубеждение. Автоматические адреса тебя никто не заставляет читать и помнить, а которые нужно читать и помнить, можно и нужно делать запоминаемыми. Чем тебе не нравятся адреса 2001:4860:4860::8888 или 2001:19f0:5001:21dc::10 ?

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322

Victor Sudakov 28.10.2018 12:13

IFCONFIG_FORMAT
 
Victor Sudakov написал(а) к Alex Korchmar в Oct 18 14:51:16 по местному времени:

Dear Alex,

28 Oct 18 10:01, Alex Korchmar wrote to Eugene Grosbein:

>> Ну, маски как были двузначные в основном, так и останутся,
>> "благодаря" щедрой рукой отмеренным /64 на каждый сегмент
>> и по /56 на локалку. Разве что /128 на p2p из трехзначных.
AK> это пока с огорчением не обнаружится,что локалки из умных унитазов
AK> не помещаются в /56

Унитазов у тебя может быть 2^64 в одном сегменте. Это ж каким надо быть засранцем, чтобы не хватило?

И кстати раздают скорее /48, чем /56. Тебе не хватит 65536 отдельных сегментов по 2^64 унитазов?

Насчет раздачи /48-х, сейчас принято давать их кому попало. В глобальном пуле 2000::/3 всего 35 триллионов блоков /48. Интересно, как быстро они кончатся. Триллион - это не так много. Говорят, именно столько бактерий живет на одном человеке, или звезд в Туманности Андромеды.

AK> когда-то тоже казалось что помнить надо единственную маску
AK> 255.255.255.0, а все остальное ненужно.


Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322

Eugene Grosbein 29.10.2018 06:42

Re: IFCONFIG_FORMAT
 
Eugene Grosbein написал(а) к Alex Korchmar в Oct 18 09:30:02 по местному времени:

28 окт. 2018, воскресенье, в 10:01 NOVT, Alex Korchmar написал(а):

>> Ну, маски как были двузначные в основном, так и останутся,
>> "благодаря" щедрой рукой отмеренным /64 на каждый сегмент
>> и по /56 на локалку. Разве что /128 на p2p из трехзначных.
AK> это пока с огорчением не обнаружится,что локалки из умных унитазов
AK> не помещаются в /56

Не знаю насчёт умных унитазов, не пробовал, но бродкасты же там отменили
и теперь можно их хоть по 1000 штук в один влан совать, лишь бы
у свичей таблицы не переполнялись, а таких подсетей в /56 очень много.

AK> когда-то тоже казалось что помнить надо единственную маску 255.255.255.0, а
AK> все остальное ненужно.

Да добственно почти так и осталось. Что там ещё - /30-/32 на линки p2p,
или наоборот крупнее /24 при использовании супервланов (у меня /19),
ну крайне редко локалки /23 вместо /24. Всё что между /24 и /30
осталось, в сущности, в прошлом или изолировано в исторически
сложившихся сеточках.

Eugene
--
И кого не любишь, в лицо не знать, и смотреть на звезды и жить спокойно.
--- slrn/1.0.3 (FreeBSD)

Eugene Grosbein 29.10.2018 06:42

Re: IFCONFIG_FORMAT
 
Eugene Grosbein написал(а) к Victor Sudakov в Oct 18 09:34:28 по местному времени:

28 окт. 2018, воскресенье, в 14:51 NOVT, Victor Sudakov написал(а):

>>> Ну, маски как были двузначные в основном, так и останутся,
>>> "благодаря" щедрой рукой отмеренным /64 на каждый сегмент
>>> и по /56 на локалку. Разве что /128 на p2p из трехзначных.
AK>> это пока с огорчением не обнаружится,что локалки из умных унитазов
AK>> не помещаются в /56
VS> Унитазов у тебя может быть 2^64 в одном сегменте. Это ж каким надо быть
VS> засранцем, чтобы не хватило?

Там есть и другие ограничения, которые могут заставить ограничивать
размеры сегментов - первым делом размеры таблиц в свичах,
но не единственным. Управлять унитазами целыми блоками по 64K
может оказаться непрактичным чисто из-за человеческого фактора.

VS> И кстати раздают скорее /48, чем /56. Тебе не хватит 65536 отдельных сегментов
VS> по 2^64 унитазов?

Провайдеры раздают клиентам по /48? Не слышал такого.

Eugene
--
Научить не кланяться авторитетам, а исследовать их и сравнивать их поучения
с жизнью. Научить настороженно относиться к опыту бывалых людей, потому что
жизнь меняется необычайно быстро.
--- slrn/1.0.3 (FreeBSD)

Alex Korchmar 29.10.2018 11:02

Re: IFCONFIG_FORMAT
 
Alex Korchmar написал(а) к Eugene Grosbein в Oct 18 09:46:04 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:

> Не знаю насчёт умных унитазов, не пробовал, но бродкасты же там отменили
зато не отменили мультикасты - а умные унитазы находят друг-друга по запаху.

> и теперь можно их хоть по 1000 штук в один влан совать, лишь бы
1000 - не хватит.

> Да добственно почти так и осталось. Что там ещё - /30-/32 на линки p2p,
еще масса случаев когда адресов жалко, и раздают /28 или /27

или когда не влезаит, у меня здесь сервера живут в /22 - при том
что это одна из многих серверных сетей, просто остальные поменьше.

дальше будет хуже - модные контейнеризации и прочие антитехнологии.


> Alex

--- ifmail v.2.15dev5.4

Eugene Grosbein 29.10.2018 16:22

Re: IFCONFIG_FORMAT
 
Eugene Grosbein написал(а) к Alex Korchmar в Oct 18 19:02:58 по местному времени:

29 окт. 2018, понедельник, в 09:46 NOVT, Alex Korchmar написал(а):

>> Не знаю насчёт умных унитазов, не пробовал, но бродкасты же там отменили
AK> зато не отменили мультикасты - а умные унитазы находят друг-друга по запаху.
>> и теперь можно их хоть по 1000 штук в один влан совать, лишь бы
AK> 1000 - не хватит.

Ну сегментов-то можно настрогать много. А тебе сколько унитазов надо
в одном месте?

>> Да добственно почти так и осталось. Что там ещё - /30-/32 на линки p2p,
AK> еще масса случаев когда адресов жалко, и раздают /28 или /27

Когда адресов IPv4 жалко, то невыгодно раздавать /28 и даже /27 - потери большие.
Гораздо удобнее использовать "супервланы", это когда берём большой пул
адресов типа /19 и выдаём каждому хосту один адрес с этой маской
и адресом шлюза .1 независимо от того, в котором влане сидит этот хост,
с прописыванием на роутере маршрута /32 до выданного адреса в нужный влан
и с proxy arp на роутере. Так адреса IPv4 очень экономятся,
но для IPv6 это уже не актуально.

Адрес при этом может прописываться статически или выдаваться
по DНCP, неважно - в последнем случае роутер работает DНCP-релеем
и маршрут /32 создаёт автоматически, когда видит выдачу хосту
адреса и удаляет маршрут, когда аренда протухла.

AK> или когда не влезаит, у меня здесь сервера живут в /22 - при том
AK> что это одна из многих серверных сетей, просто остальные поменьше.
AK> дальше будет хуже - модные контейнеризации и прочие антитехнологии.

И для них тоже работают супервланы.

Но в случае IPv6 имеется астрономическое количество сеток /64.

Eugene
--
Enter old password: xxx
Enter new password: yyy
Confirm password: подтверждаю
--- slrn/1.0.3 (FreeBSD)


Текущее время: 16:30. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot