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

 
 
> minimal UDP/IP-stack, какой он?
ClockworkOrange
сообщение May 17 2007, 12:52
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 337
Регистрация: 17-05-07
Пользователь №: 27 784



вопрос к знатокам:
а что нужно (какая поддержка в движке), чтобы
1) иметь возможность отправлять сообщения по UDP (посредством Ethernet)
2) иметь возможность отправлять и принимать сообщения по UDP (посредством Ethernet)

вопрос родился не не пустом месте, а при изучении талмудов типа:
"Embedded Ethernet and Internet Complete" и
"TCP-IP Lean-Web Servers for Embedded Systems"
ведь помимо самого IP или UDP/TCP существуют такие протоколы как ARP, ICMP - cмущает еще и то ,что в самом теле пакета UDP/IP не содержится МАС-адреса, т.е. мягко говоря не совсем понятно как он будет ходить по сети ((.


--------------------
Чтoбы yзнaть, кaкaя дopoгa впepeди, cпpocи тex, ктo пo нeй вoзвpaщaeтcя ©
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение May 17 2007, 14:26
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(ClockworkOrange @ May 17 2007, 15:52) *
вопрос..

UDP + ARP. Для абсолютно минмального по Ethernet все.
Цитата
..cмущает еще и то ,что в самом теле пакета UDP/IP не содержится МАС-адреса, т.е. мягко говоря не совсем понятно как он будет ходить по сети ((.

Ходить в Ethernet фрейме, если сеть на Ethernet. Или в чем-то другом, если другая сеть, или вообще без ничего, если, например, точка-точка.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
ClockworkOrange
сообщение May 17 2007, 19:00
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 337
Регистрация: 17-05-07
Пользователь №: 27 784



Цитата(zltigo @ May 17 2007, 18:26) *
UDP + ARP. Для абсолютно минмального по Ethernet все.

Ходить в Ethernet фрейме, если сеть на Ethernet. Или в чем-то другом, если другая сеть, или вообще без ничего, если, например, точка-точка.

что-то не получается понять до конца((

т.е. если точка-точка, то можно напрямую без ARP, а если например через хаб/свич - притом все сидят в одной подсети - тогда?..

слать/приниматьcя пакеты UDP будут только к/от конкретного IP

в самом протоколе есть типы команд:
Код
#define ARPREQ 0x0001 /* ARP request */
#define ARPRESP 0x0002 /* ARP response */

а кто их рассылает ("мастер"?)?.. как часто?.. поддержка каких запосов требуется??

PS: просто для начала хотелось бы почитать что-нить попроще RFC 826. на пальцах понять так сказать


--------------------
Чтoбы yзнaть, кaкaя дopoгa впepeди, cпpocи тex, ктo пo нeй вoзвpaщaeтcя ©
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ClockworkOrange   minimal UDP/IP-stack   May 17 2007, 12:52
||- - zltigo   Цитата(ClockworkOrange @ May 17 2007, 22...   May 17 2007, 19:32
||- - Кнкн   Цитата(ClockworkOrange @ May 17 2007, 23...   May 18 2007, 05:55
||- - ClockworkOrange   cпасибо за ответы.. немножко уже проясняется.. за...   May 18 2007, 06:10
||- - zltigo   Цитата(ClockworkOrange @ May 18 2007, 09...   May 18 2007, 06:59
||- - Кнкн   Цитата(zltigo @ May 18 2007, 10:59) Конеч...   May 18 2007, 12:27
||- - zltigo   Цитата(Кнкн @ May 18 2007, 15:27) Передач...   May 18 2007, 12:31
|- - AVL   Цитата(zltigo @ May 17 2007, 18:26) UDP +...   Jun 6 2007, 11:52
- - ClockworkOrange   цель минимальной поддержки (а значит упрощения), к...   May 18 2007, 12:36
- - psL   вот http://www.fpga4fun.com/10BASE-T0.html мужик с...   May 21 2007, 04:44
|- - ClockworkOrange   вроде бы устаканилось в голове по поводу минимальн...   May 21 2007, 13:13
|- - Postoroniy_V   Цитата(ClockworkOrange @ May 21 2007, 17...   May 22 2007, 18:53
|- - CodeWarrior1241   Цитата(ClockworkOrange @ May 21 2007, 09...   May 22 2007, 20:49
- - ClockworkOrange   просьба ...   May 21 2007, 20:18
- - ClockworkOrange   >> Это ви...   May 23 2007, 19:52
|- - Dainis   Цитата(ClockworkOrange @ May 23 2007, 22...   May 23 2007, 20:58
|- - kolobok0   Свои пять копеек... По поводу минимизации ресурсов...   Jun 4 2007, 11:33
- - GL_basik   Обычное время жизни маков ~200-300 секунд. Вот зд...   May 24 2007, 07:19


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

 


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


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