* [Sysadmins] [TCP previous segment lost] in VLAN @ 2005-12-21 8:42 Marat Khayrullin 2005-12-21 9:08 ` Anton Gorlov 2005-12-21 9:38 ` Peter V. Saveliev 0 siblings, 2 replies; 14+ messages in thread From: Marat Khayrullin @ 2005-12-21 8:42 UTC (permalink / raw) To: sysadmins Получаю VLANы транком и на TCP сессиях теряются пакеты. На второй карте без VLAN'а (т.е. access'ом) - проблем нет. Не сталкивался кто-нибудь с такой проблемой? Master2.4 + some backports kernel-image-std-up-2.4.26-alt6 iptables-1.2.11-alt3 vlan-utils24-1.8-alt1 ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] [TCP previous segment lost] in VLAN 2005-12-21 8:42 [Sysadmins] [TCP previous segment lost] in VLAN Marat Khayrullin @ 2005-12-21 9:08 ` Anton Gorlov 2005-12-21 9:38 ` Peter V. Saveliev 1 sibling, 0 replies; 14+ messages in thread From: Anton Gorlov @ 2005-12-21 9:08 UTC (permalink / raw) To: ALT Linux sysadmin discuss Marat Khayrullin пишет: > Получаю VLANы транком и на TCP сессиях теряются пакеты. > На второй карте без VLAN'а (т.е. access'ом) - проблем нет. > Не сталкивался кто-нибудь с такой проблемой? У меня такая же проблема возникла на 1 из серверов..с сетёвкой риалтек... хотя раньше проблем вроде как небыло.. -- np: silence ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] [TCP previous segment lost] in VLAN 2005-12-21 8:42 [Sysadmins] [TCP previous segment lost] in VLAN Marat Khayrullin 2005-12-21 9:08 ` Anton Gorlov @ 2005-12-21 9:38 ` Peter V. Saveliev 2005-12-21 9:57 ` Konstantin Timoshenko 2005-12-21 12:26 ` Anton Kvashin 1 sibling, 2 replies; 14+ messages in thread From: Peter V. Saveliev @ 2005-12-21 9:38 UTC (permalink / raw) To: ALT� Linux� sysadmin� discuss� > Получаю VLANы транком и на TCP сессиях теряются пакеты. > На второй карте без VLAN'а (т.е. access'ом) - проблем нет. > > Не сталкивался кто-нибудь с такой проблемой? <skip /> Посмотрите на размер пакетов, которые теряются. Например, можно пингануть пакетом > 1500b. Если большие пакеты не проходит то это на уровне симптоматики: - работает www, icq, jabber, но не всегда - часто не работает скачивание с ftp, nfs (листинг часто проходит нормально), не прикрепляются большие файлы в веб-морды мэйлов (большие запросы POST) на уровне физики: - карта не принимает пакеты размером 1508b (mtu + vlan header) Если всё сходится, смотрим, какой модуль у сетевой карты. Если это один из 3c59x, eepro100 или tulip, то в случае eepro100 прибиваем вместо него гвоздями e100 (там это вроде как пофикшено). В остальных случаях два выхода: - меняем карточку (лучше) - или патчим ядро (например, патч можно взять здесь: http://www.radlinux.org/parts/related/small%20patches/show) note: при патче ядра реальная повышается риск атаки на машину через переполнение буфера драйвера сетевой карты. Юзайте только на страх и риск. ЗЫ0: Какая-то бодяга вроде была с рилтеками, но там не смотрел потому как чип по жизни дурной донельзя, и без VLAN'ов. Стараюсь избегать. ЗЫ1: вроде бы во всех драйверах гигабитных карточек, которые понимает линух, это пофикшено by default -- Peter V. Saveliev ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] [TCP previous segment lost] in VLAN 2005-12-21 9:38 ` Peter V. Saveliev @ 2005-12-21 9:57 ` Konstantin Timoshenko 2005-12-21 10:06 ` [Sysadmins]?[TCP?previous?segment?lost]?in ?VLAN Peter V. Saveliev 2005-12-21 11:10 ` [Sysadmins] [TCP previous segment lost] in VLAN Anton Gorlov 2005-12-21 12:26 ` Anton Kvashin 1 sibling, 2 replies; 14+ messages in thread From: Konstantin Timoshenko @ 2005-12-21 9:57 UTC (permalink / raw) To: ALT Linux sysadmin discuss On Wed, 21 Dec 2005 12:38:16 +0300 (MSK) "Peter V. Saveliev" <peet@altlinux.ru> wrote: > ЗЫ0: Какая-то бодяга вроде была с рилтеками, но там не смотрел потому как чип по жизни дурной донельзя, > и без VLAN'ов. Стараюсь избегать. есть кучка рутеров на пару тройку сотен вланов каждый, везде реалтеки, проблем за последние 3 года небыло. -- Konstantin Timoshenko ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins]?[TCP?previous?segment?lost]?in ?VLAN 2005-12-21 9:57 ` Konstantin Timoshenko @ 2005-12-21 10:06 ` Peter V. Saveliev 2005-12-21 10:38 ` Konstantin Timoshenko 2005-12-21 11:10 ` [Sysadmins] [TCP previous segment lost] in VLAN Anton Gorlov 1 sibling, 1 reply; 14+ messages in thread From: Peter V. Saveliev @ 2005-12-21 10:06 UTC (permalink / raw) To: ALT� Linux� sysadmin� discuss� <skip /> >> ЗЫ0: Какая-то бодяга вроде была с рилтеками, но там не смотрел потому >> как чип по жизни дурной донельзя, >> и без VLAN'ов. Стараюсь избегать. > > есть кучка рутеров на пару тройку сотен вланов каждый, везде реалтеки, > проблем за последние 3 года небыло. <skip /> ok, возьму на заметку, спасибо. Но issue с производительностью это не снимает, тем не менее. Количество прерываний на пакет, особенно в случае мелких пакетов, там какое-то вызывающе большое. На e100 загрузка процессора на том же траффике меньше чуть ли не на порядок. -- Peter V. Saveliev ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins]?[TCP?previous?segment?lost]?in ?VLAN 2005-12-21 10:06 ` [Sysadmins]?[TCP?previous?segment?lost]?in ?VLAN Peter V. Saveliev @ 2005-12-21 10:38 ` Konstantin Timoshenko 0 siblings, 0 replies; 14+ messages in thread From: Konstantin Timoshenko @ 2005-12-21 10:38 UTC (permalink / raw) To: ALT Linux sysadmin discuss On Wed, 21 Dec 2005 13:06:59 +0300 (MSK) "Peter V. Saveliev" <peet@altlinux.ru> wrote: > > есть кучка рутеров на пару тройку сотен вланов каждый, везде реалтеки, > > проблем за последние 3 года небыло. > <skip /> > > ok, возьму на заметку, спасибо. Но issue с производительностью это не снимает, тем не менее. Количество прерываний на пакет, > особенно в случае мелких пакетов, там какое-то вызывающе большое. На e100 загрузка процессора на том же траффике меньше > чуть ли не на порядок. можеть быть не проверял вот данные одного из рядовых рутеров ifconfig -a| grep vlan|wc -l 304 top load average: 1.12, 1.22, 2.32 328 processes: 325 sleeping, 2 running, 1 zombie, 0 stopped CPU states: 3.6% user, 5.3% system, 0.0% nice, 0.0% iowait, 90.9% idle Mem: 122928k av, 117156k used, 5772k free, 0k shrd, 43892k buff -- Konstantin Timoshenko ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] [TCP previous segment lost] in VLAN 2005-12-21 9:57 ` Konstantin Timoshenko 2005-12-21 10:06 ` [Sysadmins]?[TCP?previous?segment?lost]?in ?VLAN Peter V. Saveliev @ 2005-12-21 11:10 ` Anton Gorlov 2005-12-21 11:17 ` Konstantin Timoshenko 1 sibling, 1 reply; 14+ messages in thread From: Anton Gorlov @ 2005-12-21 11:10 UTC (permalink / raw) To: ALT Linux sysadmin discuss Konstantin Timoshenko пишет: >>ЗЫ0: Какая-то бодяга вроде была с рилтеками, но там не смотрел потому как чип по жизни дурной донельзя, >>и без VLAN'ов. Стараюсь избегать. > есть кучка рутеров на пару тройку сотен вланов каждый, везде реалтеки, проблем за последние 3 года небыло. модуль 8139too? -- np: silence ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] [TCP previous segment lost] in VLAN 2005-12-21 11:10 ` [Sysadmins] [TCP previous segment lost] in VLAN Anton Gorlov @ 2005-12-21 11:17 ` Konstantin Timoshenko 2005-12-21 11:23 ` Anton Gorlov 0 siblings, 1 reply; 14+ messages in thread From: Konstantin Timoshenko @ 2005-12-21 11:17 UTC (permalink / raw) To: ALT Linux sysadmin discuss On Wed, 21 Dec 2005 14:10:13 +0300 Anton Gorlov <stalker@altlinux.ru> wrote: > >>ЗЫ0: Какая-то бодяга вроде была с рилтеками, но там не смотрел потому как чип по жизни дурной донельзя, > >>и без VLAN'ов. Стараюсь избегать. > > есть кучка рутеров на пару тройку сотен вланов каждый, везде реалтеки, проблем за последние 3 года небыло. > модуль 8139too? да -- Konstantin Timoshenko ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] [TCP previous segment lost] in VLAN 2005-12-21 11:17 ` Konstantin Timoshenko @ 2005-12-21 11:23 ` Anton Gorlov 2005-12-21 12:12 ` Konstantin Timoshenko 0 siblings, 1 reply; 14+ messages in thread From: Anton Gorlov @ 2005-12-21 11:23 UTC (permalink / raw) To: ALT Linux sysadmin discuss Konstantin Timoshenko пишет: >>>>ЗЫ0: Какая-то бодяга вроде была с рилтеками, но там не смотрел потому как чип по жизни дурной донельзя, >>>>и без VLAN'ов. Стараюсь избегать. >>>есть кучка рутеров на пару тройку сотен вланов каждый, везде реалтеки, проблем за последние 3 года небыло. >>модуль 8139too? > да тогда я совсем ничего не понимаю... вот сыпятся ip checksum error и всё... хоть тресни. -- np: silence ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] [TCP previous segment lost] in VLAN 2005-12-21 11:23 ` Anton Gorlov @ 2005-12-21 12:12 ` Konstantin Timoshenko 2005-12-21 12:40 ` Anton Gorlov 0 siblings, 1 reply; 14+ messages in thread From: Konstantin Timoshenko @ 2005-12-21 12:12 UTC (permalink / raw) To: ALT Linux sysadmin discuss On Wed, 21 Dec 2005 14:23:49 +0300 Anton Gorlov <stalker@altlinux.ru> wrote: > >>>>ЗЫ0: Какая-то бодяга вроде была с рилтеками, но там не смотрел потому как чип по жизни дурной донельзя, > >>>>и без VLAN'ов. Стараюсь избегать. > >>>есть кучка рутеров на пару тройку сотен вланов каждый, везде реалтеки, проблем за последние 3 года небыло. > >>модуль 8139too? > > да > тогда я совсем ничего не понимаю... вот сыпятся ip checksum error и > всё... хоть тресни. вполне возможен конфликт карточки с железом сервера, попробуй поиграть с прерыванием выделить для нее отдельное прерывание и т.п. -- Konstantin Timoshenko ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] [TCP previous segment lost] in VLAN 2005-12-21 12:12 ` Konstantin Timoshenko @ 2005-12-21 12:40 ` Anton Gorlov 2005-12-23 12:56 ` Anton Gorlov 0 siblings, 1 reply; 14+ messages in thread From: Anton Gorlov @ 2005-12-21 12:40 UTC (permalink / raw) To: ALT Linux sysadmin discuss Konstantin Timoshenko пишет: >>тогда я совсем ничего не понимаю... вот сыпятся ip checksum error и >>всё... хоть тресни. > вполне возможен конфликт карточки с железом сервера, Странно.. раньше работало на этом же железе.. во времена мастера 22 > попробуй поиграть с прерыванием > выделить для нее отдельное прерывание и т.п. И так одна на прерывании весит.. -- np: silence ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] [TCP previous segment lost] in VLAN 2005-12-21 12:40 ` Anton Gorlov @ 2005-12-23 12:56 ` Anton Gorlov 0 siblings, 0 replies; 14+ messages in thread From: Anton Gorlov @ 2005-12-23 12:56 UTC (permalink / raw) To: ALT Linux sysadmin discuss Странно всё это... В общем попробовал подампить траффик с помощью etherial и потом пофильтровать: (ip.checksum_bad == True) or (tcp.checksum_bad == True) or (udp.checksum_bad == True) Ничего нет..тишина. Может глючит iptraf? И ещё вопрос -а можно ли на 1 из вланов сделать mtu отличный от того что на остальных? ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] [TCP previous segment lost] in VLAN 2005-12-21 9:38 ` Peter V. Saveliev 2005-12-21 9:57 ` Konstantin Timoshenko @ 2005-12-21 12:26 ` Anton Kvashin 2005-12-21 13:00 ` Peter V. Saveliev 1 sibling, 1 reply; 14+ messages in thread From: Anton Kvashin @ 2005-12-21 12:26 UTC (permalink / raw) To: ALT Linux sysadmin discuss Peter V. Saveliev пишет: >на уровне симптоматики: >- работает www, icq, jabber, но не всегда >- часто не работает скачивание с ftp, nfs (листинг часто проходит нормально), не прикрепляются большие файлы в веб-морды мэйлов (большие запросы POST) > > Было такое. Карточка 3com (3c905B 100BaseTX [Cyclone] (rev 30)). Решение - заменили. >на уровне физики: >- карта не принимает пакеты размером 1508b (mtu + vlan header) > > Интересно, если MTU на интерфейсе уменьшить до 1492, поможет? -- Anton Kvashin ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] [TCP previous segment lost] in VLAN 2005-12-21 12:26 ` Anton Kvashin @ 2005-12-21 13:00 ` Peter V. Saveliev 0 siblings, 0 replies; 14+ messages in thread From: Peter V. Saveliev @ 2005-12-21 13:00 UTC (permalink / raw) To: ALT� Linux� sysadmin� discuss� <skip /> > Было такое. Карточка 3com (3c905B 100BaseTX [Cyclone] > (rev 30)). Решение - заменили. угу. > >>на уровне физики: >>- карта не принимает пакеты размером 1508b >> (mtu + vlan header) >> >> > Интересно, если MTU на интерфейсе > уменьшить до 1492, поможет? <skip /> Нет. Объяснение: если приходит пакет 1508байт на такой интерфейс, то карточка его дропнет _без_ ответа fragmentation required, т.к. дропается такой пакет раньше, чем будет проверяться mtu (как битый или giant -- зависит от карточки). Проверка на максимальный размер фрейма -- первая по приёму пакета. А pmtud не всегда работает (читай -- всегда не работает), по крайней мере, в ipv4 мне не встречалось удачных примеров работы pmtu discovery. -- Peter V. Saveliev ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2005-12-23 12:56 UTC | newest] Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-12-21 8:42 [Sysadmins] [TCP previous segment lost] in VLAN Marat Khayrullin 2005-12-21 9:08 ` Anton Gorlov 2005-12-21 9:38 ` Peter V. Saveliev 2005-12-21 9:57 ` Konstantin Timoshenko 2005-12-21 10:06 ` [Sysadmins]?[TCP?previous?segment?lost]?in ?VLAN Peter V. Saveliev 2005-12-21 10:38 ` Konstantin Timoshenko 2005-12-21 11:10 ` [Sysadmins] [TCP previous segment lost] in VLAN Anton Gorlov 2005-12-21 11:17 ` Konstantin Timoshenko 2005-12-21 11:23 ` Anton Gorlov 2005-12-21 12:12 ` Konstantin Timoshenko 2005-12-21 12:40 ` Anton Gorlov 2005-12-23 12:56 ` Anton Gorlov 2005-12-21 12:26 ` Anton Kvashin 2005-12-21 13:00 ` Peter V. Saveliev
ALT Linux sysadmins discussion This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \ sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com public-inbox-index sysadmins Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sysadmins AGPL code for this site: git clone https://public-inbox.org/public-inbox.git