реклама на сайте
подробности

 
 
> Работа сетей Ethernet с медленными каналами связи, методы сопряжения и конвертации
Волощенко
сообщение May 16 2006, 09:08
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377



Здравствуйте!
Кто сталкивался с подобной проблемой, когда разные фрагменты сети Ethernet, отстоящие друг от друга на десятки километров, соединены между собой низкоскоростными телекоммуникационными каналами связи типа ИКМ30. Такие каналы используют конверторы и структура канала такая: Ethernet-ИКМ30-Соединительная Линия-ИКМ30-Ethernet, а пиковая скорость передачи равна 64кБит*N, где N=1..30.
Для согласования скорости из Ethernet в ИКМ30, по моему представлению, используются такие методы:
- «шлюза», когда принятые, но еще не переданные пакеты накапливаются в очереди;
- «метод обратного давления», когда во время передачи текущего пакета, прием всех новых пакетов блокируется путем создания коллизий – одновременной передачей из конвертора в сеть Ethernet любого встречного пакета.
Мне нужно найти правильный выход, так как с помощью сниффера Ethereal четко заметил, что новый пакет приходит из Ethernet в конвертор до того, как в ИКМ30 передан предыдущий - а это приводит к отказам. Возможно, здесь есть еще тонкости применения в протоколе TCP/IP.
Хотел бы обменяться мнениями с теми, кто сталкивался с данной проблемой.
Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Harbour
сообщение May 18 2006, 05:34
Сообщение #2


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



Можете сделать бридж, у которого медленный интерфейс будет с более мелким mtu, ну и буфер поболе. Буду лепить похожую байду через месяц - и в мыслях нету так все усложнять - похерил пакет и делов-то.
Go to the top of the page
 
+Quote Post
kolobok0
сообщение May 18 2006, 13:42
Сообщение #3


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(Harbour @ May 18 2006, 09:34) *
Можете сделать бридж, у которого медленный интерфейс будет с более мелким mtu, ну и буфер поболе. Буду лепить похожую байду через месяц - и в мыслях нету так все усложнять - похерил пакет и делов-то.


дело вот в чём...
сам разговор об абстрактном Ethernet конечно же занимательная весчь, но мягко говоря бесполезная... При реализации стэка протоколов Вы будете реализовывать все нижележащие протоколы. Если идёт речь о TCP/IP то Вам придётся покопаться с MAC уровнем, с IP уровнем, протоколами ARP (скорее всего захотите поддержать), протокол ICMP (скорее всего захотите поддержать), рядом лежащий UDP...
Дык вот, если речь идёт об "узком" горлышке IP уровня, который может ДЕФРАГМЕНТИРОВАТЬ пакеты кде то там и у Вас должным образом должна производиться сборка - то тогда "первый удар" будет принимать именно он. Данный уровень не содержит механизма регулирования пропускной способности канала. И тут нужен кэш. И решение таких проблем как время жизни разрозненных пакетов при сборке. В принцепе, чтоб не быть голословным - вот ссылки, возможно кому нить они помогут...

русско язычная ссылка
ссылка на -гнездо- протоколов

с уважением
(круглый)
Go to the top of the page
 
+Quote Post
Волощенко
сообщение May 22 2006, 08:38
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377



Спасибо за ответы и ссылки на документацию.
Есть мнение, что согласование высокой скорости Ethernet и медленной E1 (TDM,PCM30) достаточно сделать методом «обратного давления», создавая коллизии на аппаратном МАС-уровне. В этом случае, когда низкоскоростной канал все еще находится в режиме передачи предыдущего пакета, нужно на ранних этапах распознать поступление нового пакета Ethernet и, пока он продолжает поступать, сгенерировать свой встречный. Тогда встречное устройства на МАС-уровне распознает коллизию, прекратит передачу и попробует с некоторой задержкой ее повторить (что может выполняться несколько раз), и это в итоге даст нужную нам задержку, а значит и согласование скорости.
1. Непонятным является то, куда, в какую физическую линию, генерировать «свой встречный» пакет? Ведь есть два провода входных и два выходных. Если не в ту, из которой поступает новый пакет (два входных провода), то как быть с полнодуплексным режимом, получается, что для него этот метод не работает?
2. Все-таки должны быть универсальные методы согласования. Кто-то ж их уже опробовал? excl.gif
Go to the top of the page
 
+Quote Post
Krys
сообщение May 31 2006, 07:10
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Цитата(Волощенко @ May 22 2006, 15:38) *
1. Непонятным является то, куда, в какую физическую линию, генерировать «свой встречный» пакет? Ведь есть два провода входных и два выходных. Если не в ту, из которой поступает новый пакет (два входных провода), то как быть с полнодуплексным режимом, получается, что для него этот метод не работает?
2. Все-таки должны быть универсальные методы согласования. Кто-то ж их уже опробовал? :excl:
В полнодуплексном режиме работает механизм контроля потоков http://electronix.ru/forum/index.php?showtopic=15533
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Волощенко   Работа сетей Ethernet с медленными каналами связи   May 16 2006, 09:08
- - Krys   насколько я представляю работу стека протоколов, п...   May 16 2006, 11:05
|- - Shamil   Цитата(Krys @ May 16 2006, 17:05) насколь...   May 16 2006, 14:15
|- - Krys   Цитата(Shamil @ May 16 2006, 21:15) Цитат...   May 17 2006, 07:03
||- - zltigo   Цитатасли гораздо проще поручить на передающем кон...   May 17 2006, 07:08
||- - Krys   Цитата(zltigo @ May 17 2006, 14:08) Махро...   May 17 2006, 11:02
||- - zltigo   Цитата(Krys @ May 17 2006, 14:02) А вот п...   May 17 2006, 11:41
|- - iosifk   Здесь говорилось о: микросхему свича KS8993M фирм...   May 24 2006, 06:33
- - Волощенко   Лучше бы работать по методу квитирования пакетов, ...   May 16 2006, 15:09
|- - Krys   Цитата(Волощенко @ May 16 2006, 22:09) Лу...   May 17 2006, 06:25
|- - zltigo   Цитата(Волощенко @ May 22 2006, 11:38) Ес...   May 22 2006, 08:43
||- - Krys   Цитата(zltigo @ May 22 2006, 15:43) Цитат...   May 31 2006, 06:30
|- - Joe   Цитата(Волощенко @ May 22 2006, 11:38) Сп...   May 24 2006, 05:52
- - Волощенко   Спасибо за информацию. Удачное сравнение проблемы...   May 24 2006, 08:06
|- - zltigo   Цитата(Волощенко @ May 24 2006, 11:06) ап...   May 24 2006, 12:02
- - Волощенко   Привет Всем!!! Заработали мои конверто...   May 26 2006, 09:09
|- - zltigo   Цитата(Волощенко @ May 26 2006, 12:09) Ск...   May 31 2006, 15:40
- - Волощенко   Конвертор построен на CS8900A-CQ3, C8051F123 и XC9...   May 31 2006, 14:22
- - Волощенко   Схема организации связи такая: Я отключаю свой ком...   Jun 1 2006, 07:03
|- - zltigo   Цитата(Волощенко @ Jun 1 2006, 10:03) Мож...   Jun 1 2006, 08:41
- - Harbour   Я так понял что лишние пакеты Вы просто херите ?   Jun 1 2006, 13:54
- - DS_   Цитата(Волощенко @ Jun 1 2006, 11:03) Схе...   Jun 1 2006, 17:38
- - Волощенко   Помимо работы в Internet (на устойчивых к потерям ...   Jun 2 2006, 07:07
- - DS_   Broadcustы пропускать обязательно, иначе не будет ...   Jun 2 2006, 07:32
- - Krys   Да, тут Вы правы, надо включать "NetBIOS over...   Jun 2 2006, 07:41
- - DS_   В Netbios over TCP/IP есть возможность организоват...   Jun 2 2006, 08:05
- - Волощенко   Добрый день! Работа по моему конвертору Ethern...   Jul 28 2006, 10:50
|- - Krys   Цитата(Волощенко @ Jul 28 2006, 17:50) В ...   Aug 4 2006, 03:32
|- - zltigo   Цитата(Krys @ Aug 4 2006, 06:32) Протокол...   Aug 4 2006, 06:00
- - Harbour   SHDSL сами делали ? Если да на каком чипсете ?   Aug 3 2006, 12:53
- - Волощенко   Ответ Harbour. Я лично разработал и программировал...   Aug 4 2006, 06:27
|- - zltigo   Цитата(Волощенко @ Aug 4 2006, 09:27) Отв...   Aug 4 2006, 06:55
- - Волощенко   Конверторы испытывались при связи удаленного компь...   Aug 4 2006, 07:27
|- - zltigo   Цитата(Волощенко @ Aug 4 2006, 10:27) не ...   Aug 4 2006, 07:46
|- - Волощенко   to zltigo: Задача была конкретная: получить ...   Aug 4 2006, 08:10
|- - zltigo   Цитата(Волощенко @ Aug 4 2006, 11:10) Зад...   Aug 4 2006, 08:35
|- - TomaT   Цитата(Волощенко @ Aug 4 2006, 12:10) ......   Aug 4 2006, 11:20
- - TomaT   У нас для примерно тех же целей (радиорелейка 4Е1+...   Aug 4 2006, 07:31
- - Волощенко   Спасибо! Я тоже за то, что с виду якобы ...   Aug 4 2006, 08:55
|- - iosifk   Цитата(Волощенко @ Aug 4 2006, 12:55) Спа...   Aug 4 2006, 09:18
|- - Волощенко   Было такое предложение-пожелание: Цитата(iosifk ...   Sep 25 2006, 15:08
|- - iosifk   [quote name='Волощенко' date='Sep 25 2...   Sep 26 2006, 05:34
- - dmivs   Цитата(Krys @ May 16 2006, 14:05) Я пока ...   Aug 4 2006, 10:54
- - Волощенко   to TomaT Может мне еще придется разрабатывать что-...   Aug 4 2006, 12:35
- - TomaT   Частью секрет, частью нет 4E1+Eth->Radio не оч...   Aug 4 2006, 12:52
- - Victor®   Цитата(Волощенко @ May 16 2006, 12:08) Зд...   Sep 28 2006, 09:34
|- - Волощенко   К Victor®, спасибо за ссылку на Zarlink! Мы ра...   Sep 28 2006, 11:26
|- - Ledol   Цитата(Волощенко @ Sep 28 2006, 17:26) К ...   Oct 3 2006, 13:44
|- - zltigo   Цитата(Ledol @ Oct 3 2006, 16:44) ADM6993...   Oct 3 2006, 13:48
||- - Ledol   Цитата(zltigo @ Oct 3 2006, 19:48) Цитата...   Oct 3 2006, 14:28
|||- - zltigo   Цитата(Ledol @ Oct 3 2006, 17:28) Ого. Пр...   Oct 3 2006, 20:22
||- - Волощенко   Цитата(zltigo @ Oct 3 2006, 16:48) Цитата...   Oct 4 2006, 06:32
||- - Ledol   Цитата(Волощенко @ Oct 4 2006, 12:32) Цит...   Oct 4 2006, 12:30
|- - Shamil   Цитата(Ledol @ Oct 3 2006, 19:44) ADM6993...   Oct 3 2006, 14:43
|- - Dainis   Цитата(Shamil @ Oct 3 2006, 17:43) Цитата...   Oct 3 2006, 18:59
- - Victor®   Вот еще интересные чипы http://www.mindspeed.com/w...   Oct 6 2006, 14:12
- - Harbour   Особенное веселье с их доставанием через некоего г...   Oct 7 2006, 05:26
|- - Victor®   Цитата(Harbour @ Oct 7 2006, 08:26) Особе...   Oct 9 2006, 07:29
|- - Harbour   Цитата(Victor® @ Oct 9 2006, 10:29) Цитат...   Oct 11 2006, 06:45
- - Волощенко   Добрый день! Опять нужен совет. Стоит необходи...   Oct 26 2006, 06:42
|- - Vit1248   Цитата(Волощенко @ Oct 26 2006, 10:42) 1....   Nov 3 2006, 10:53
|- - Волощенко   Цитата(Vit1248 @ Nov 3 2006, 14:53) 1. Кт...   Nov 3 2006, 11:59
|- - Vit1248   [quote name='Волощенко' date='Nov 3 20...   Nov 6 2006, 07:19
- - Ledol   В теме "Вопрос по микросхеме ADM6993" вы...   Nov 8 2006, 15:58
- - Hedgehog in the Fog   Уважаемый All! Увидел. что в этой теме люди р...   Feb 9 2007, 15:10
- - Волощенко   Мы вот сделали еще один Ethernet-мост для наших SH...   Mar 20 2007, 17:26
- - Батька   Есть ли у кого примеры структурных схем соединения...   Jun 11 2010, 14:31
- - Волощенко   Цитата(Батька @ Jun 11 2010, 17:31) Есть ...   Jun 14 2010, 08:44


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 08:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01402 секунд с 7
ELECTRONIX ©2004-2016