|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Pryanishnikov 2:464/36 23 May 2006 23:57:09 To : Dmitry Kolvakh Subject : Re: PPPoE -------------------------------------------------------------------------------- Привет! On Mon, 22 May 2006, Dmitry Kolvakh wrote: > DP> "Уж сколько раз твердили миру..." (c) ppp - симметричный протокол, > DP> понятия "сервер" и "клиент" здесь условны. > > Вызывающая сторона - (условно) клиент, вызываемая - (условно) сервер. > Hастройки > на каждом из концов могут различаться, нет? е только могут, но обычно и различаются. Только вот деление на сервер и клиент здесь достаточно условно. При обратном звонке, кстати, вызывающая сторона - провайдерский сервер доступа, вызываемая - клиентский компьютер (но врядли мы его назовем при этом сервером). Может быть внутрипровайдерский ppp-линк без авторизации на обоих концах, и строго симметричный по настройкам - где там будет сервер? Мы можем присвоить концам ppp-линка названия "сервер"/"клиент", но в самом протоколе такого понятия нет. peer, и все. > DP> Так что специально 'accept lqr' издавать не нужно, по умолчанию он и > DP> так accept. > > Это точно? По описанию именно так. а практике я на своих серверах доступа вместо LQR использую более простой LCP ECHO (он не меряет качество линка, а просто отслеживает, жив он или нет). Если я на своей домашней машине в ppp.conf не указываю ни lqr, ни echo, то лог соединения выглядит так: May 23 23:14:05 homelynx ppp[972]: IPCP: deflink: LayerUp. May 23 23:14:05 homelynx ppp[972]: IPCP: myaddr 193.19.241.39 hisaddr = 193.108. 46.251 May 23 23:14:20 homelynx ppp[972]: LCP: deflink: RecvEchoRequest(1) state = Open ed May 23 23:14:20 homelynx ppp[972]: LCP: deflink: SendEchoReply(1) state = Opened May 23 23:14:35 homelynx ppp[972]: LCP: deflink: RecvEchoRequest(2) state = Open ed May 23 23:14:35 homelynx ppp[972]: LCP: deflink: SendEchoReply(2) state = Opened То есть, на LCP ECHO со стороны провайдера мой ppp отвечает, но сам линию не мониторит. Если добавить в мой ppp.conf enable echo set echoperiod 10 то мой компьютер будет тоже проверять линию: May 23 23:15:55 homelynx ppp[984]: IPCP: IPADDR[6] 193.19.241.38 May 23 23:15:55 homelynx ppp[984]: IPCP: deflink: State change Ack-Sent --> Open ed May 23 23:15:55 homelynx ppp[984]: IPCP: deflink: LayerUp. May 23 23:15:55 homelynx ppp[984]: IPCP: myaddr 193.19.241.38 hisaddr = 193.108. 46.251 May 23 23:16:05 homelynx ppp[984]: LCP: deflink: SendEchoRequest(1) state = Open ed May 23 23:16:05 homelynx ppp[984]: LCP: deflink: RecvEchoReply(1) state = Opened May 23 23:16:10 homelynx ppp[984]: LCP: deflink: RecvEchoRequest(1) state = Open ed May 23 23:16:10 homelynx ppp[984]: LCP: deflink: SendEchoReply(1) state = Opened Думаю, что с lqr вместо echo все должно работать так же (только протокол мониторинга будет использован другой). > DP> А вот если мы хотим, чтобы _наш_ ppp сам контролировал > DP> канал, нужно издать 'enable lqr'. Если на обоих сторонах стоит 'enable > DP> lqr', то между точками регулярно ходят по 2 пакета мониторинга в обе > DP> стороны: > > DP> запрос --> > DP> <-- ответ > DP> A B > DP> <-- запрос > DP> ответ --> > > > Пасибы за столь детальное описание :) Так оно все в man ppp детально расписано. > Good Luck! - Dmitry V. Kolvakh aka Keu Sincerely, Dmitry -- Atlantis ISP, System Administrator e-mail: dmitry@atlantis.dp.ua nic-hdl: LYNX-RIPE --- ifmail v.2.14.os-p7 * Origin: Atlantis ISP (2:464/36@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/24521c33788f1.html, оценка из 5, голосов 10
|