October 2007 Archives
Иногда я захожу почитать rsdn.ru. Из чистого любопытства. Иногда там
кроме "жабобыдлокодерства" обсуждается что-нибудь интересное. Сегодня я
натолкнулся на тред про TCP.
Вопрос формулируется так:
Обсуждение не столько интересное, сколько показательное. Правильные ответы там, естественно, прозвучали, однако завязалась мутная дискуссия, в которой много чего перепуталось. Иными словами, в широких программистских массах есть определенное недопонимание того, что происходит и почему. Видимо, надо раскрыть тему для тех, кто не дочитал Стивенса.
Ничего нового я не расскажу, все это многократно описано.
Вопрос формулируется так:
Программы обмениваются сообщениями через TCP. Сообщения короткие, с десяток байт. Возможно ли такое что на принимающей стороне recv вернёт меньшее количество байт чем размер сообщения?
Обсуждение не столько интересное, сколько показательное. Правильные ответы там, естественно, прозвучали, однако завязалась мутная дискуссия, в которой много чего перепуталось. Иными словами, в широких программистских массах есть определенное недопонимание того, что происходит и почему. Видимо, надо раскрыть тему для тех, кто не дочитал Стивенса.
Ничего нового я не расскажу, все это многократно описано.
Continue reading Reading TCP socket.
http://news.clnz.net/2007/10/19
Нет особого смысла развернуто перечислять, что у людей не так. Надо прочитать, ужаснуться, и больше так не делать. Но готовность детально отчитываться перед пользователями за собственные факапы заслуживает одобрения.
This entry was originally posted in my livejournal
Нет особого смысла развернуто перечислять, что у людей не так. Надо прочитать, ужаснуться, и больше так не делать. Но готовность детально отчитываться перед пользователями за собственные факапы заслуживает одобрения.
This entry was originally posted in my livejournal
В одной дискуссии по этому поводу я писал: "У ipv6 есть одна
единственная проблема, но эта проблема огромная: у ipv6 есть
преимущества, но эти преимущества сыграют только тогда, когда мы на
него перейдем окончательно, а в фазе перехода будет даже хуже чем
сейчас."
Geoff Huston (очень рекомендую его The ISP Column, трансляция в ЖЖ -
isp_columns)
написал августовскую колонку именно про переход к IPv6, где подробно
рассмотрел главную, на мой взгляд, проблему этого перехода: Transition to IPv6
This entry was originally posted in my livejournal
Geoff Huston (очень рекомендую его The ISP Column, трансляция в ЖЖ -
This entry was originally posted in my livejournal
Cisco EVC:
Я на самом деле давно хочу мелкую коробочку, которая делала бы именно это - тупо и линейно занималась vlan tag switching'ом. А ежели к этому приделать какую-нибудь сигнализацию, которая могла бы сказать, что "vlan tag vc" умер и можно переключаться на защитный, то было бы совсем хорошо.
This entry was originally posted in my livejournal
interface GigabitEthernet1/0/1Что получается? Правильно, свитчинг по тэгу, безо всякого глупого mac learning'а. Типа как по DLCI в FR. А если два тэга задействовать, то получится VCI/VPI, как в ATM.
service instance 1 ethernet
encapsulation dot1q 1000
rewrite ingress tag pop 1 symmetric
!
interface GigabitEthernet1/0/2
service instance 2 ethernet
encapsulation dot1q 2000
rewrite ingress tag pop 1 symmetric
!
connect tag-to-tag GigabitEthernet1/0/1 1 TenGigabitEthernet1/0/2 2
Я на самом деле давно хочу мелкую коробочку, которая делала бы именно это - тупо и линейно занималась vlan tag switching'ом. А ежели к этому приделать какую-нибудь сигнализацию, которая могла бы сказать, что "vlan tag vc" умер и можно переключаться на защитный, то было бы совсем хорошо.
This entry was originally posted in my livejournal