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

 
 
> Ethernet 100 M на МАС от Mentor
s.i.suprun
сообщение Sep 29 2010, 09:24
Сообщение #1


Участник
*

Группа: Validating
Сообщений: 71
Регистрация: 24-06-08
Из: Харьков
Пользователь №: 38 521



Доброго времени суток товарищи форумчане!!! Не знаю в какой ветке разместить этот пост, ежели не тут, подскажите куда перенести!!! Сделал ethernet на базе МАС от ментор, теперь хочу проверить, подает ли он хоть какие нить признаки жизни.. Теперь вопрос по-существу:
Интересует что я должен сделать в первый момент после того как воткнул RJ-45 в свою приблуду(PHY сконфигурировано раньше), интересует-каким именно образом я должен оповестить устройства о том что изменил своим устройством топологию сети,установить линк(ну что-бы светодиоды заморгали), или они это поймут благодаря взаимодействию микросхем реализующих физический уровень?(в чем я глубоко сомневаюсь). Читал об ARP- оповещении, но о нем написано оч мало, поэтому эжели кто знает где об этом сказано подробнее буду крайне признателен!!!!
Большое спасибо!!!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vitan
сообщение Sep 29 2010, 09:30
Сообщение #2


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(s.i.suprun @ Sep 29 2010, 13:24) *
они это поймут благодаря взаимодействию микросхем реализующих физический уровень?(в чем я глубоко сомневаюсь).

Откуда сомнения? Оно так и есть.
Go to the top of the page
 
+Quote Post
s.i.suprun
сообщение Sep 29 2010, 10:25
Сообщение #3


Участник
*

Группа: Validating
Сообщений: 71
Регистрация: 24-06-08
Из: Харьков
Пользователь №: 38 521



Цитата(vitan @ Sep 29 2010, 12:30) *
Откуда сомнения? Оно так и есть.

тоесть я Вас правильно понял? я просто подключаю разьем езернета к моему устройству при этом больше не делаю никаких телодвижений и вуаля появился линк, микросхема физического уровня сама послала запросы для переконфигурирования топологии сети, я же со своим мас ядром просто сижу в стороночке и тихо молчу не сформировав ниодного ARP- пакета к остальным участникам сети? а зачем тогда применяется ARP- оповещение, я не могу понять?
Go to the top of the page
 
+Quote Post
Кнкн
сообщение Sep 29 2010, 10:45
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 646
Регистрация: 21-06-04
Пользователь №: 71



Цитата(s.i.suprun @ Sep 29 2010, 14:25) *
тоесть я Вас правильно понял? я просто подключаю разьем езернета к моему устройству при этом больше не делаю никаких телодвижений и вуаля появился линк, микросхема физического уровня сама послала запросы для переконфигурирования топологии сети, я же со своим мас ядром просто сижу в стороночке и тихо молчу не сформировав ниодного ARP- пакета к остальным участникам сети? а зачем тогда применяется ARP- оповещение, я не могу понять?


ARP нужная вещь, но начать можно с передачи и приема пакетов в конфигурации точка-точка
задав конкретные MAC-адреса на обоих концах.
Go to the top of the page
 
+Quote Post
s.i.suprun
сообщение Sep 29 2010, 11:11
Сообщение #5


Участник
*

Группа: Validating
Сообщений: 71
Регистрация: 24-06-08
Из: Харьков
Пользователь №: 38 521



Цитата(Кнкн @ Sep 29 2010, 13:45) *
ARP нужная вещь, но начать можно с передачи и приема пакетов в конфигурации точка-точка
задав конкретные MAC-адреса на обоих концах.

Извиняюсь за тупость, но не совсем я понял. По старту таблица ARP-кеша моего устройства пустая, как я понимаю, поэтому я ни сном ни духом не знаю ни одного MAC адреса, выход - посылать широковещательные МАС адреса, чтобы по ответам заполнить таблицу, и только после этого я могу устанавливать соединение , а для этого и используют:

Из материала Википедии

ARP Оповещение

ARP оповещение (ARP Announcement) — это пакет (обычно ARP запрос [1]) содержащий корректную SHA и SPA хоста-отправителя, с TPA равной SPA. Это не разрешающий запрос, а запрос на обновление ARP-кеша других хостов, получающих пакет.
Большинство операционных систем посылают такой пакет при включении хоста в сеть, это позволяет предотвратить ряд проблем. Например при смене сетевой карты (когда необходимо обновить связь между IP и MAC адресами), такой запрос исправит записи в ARP-кеше других хостов в сети.
ARP оповещения также используются для 'защиты' IP адресов в RFC 3927 (Zeroconf) протоколе.


P.S.: читал на других форумах, там говорят, что винда при подключении шнурка отправляет сразу несколько ARP запросов, в том числе и запрос со своим адресом (IP) в полях отправителя и получателя

Цитата(iosifk @ Sep 29 2010, 14:01) *
Процесс идет примерно так. Два PHY договариваются между собой. Определяя наличие абонента на другом конце линии. Этого достаточно, чтобы можно было от одного передавать пакеты к другому. Но, если в линии есть свитч, то он не знает, что где-то появилось еще одно устройство. Если же сервер крикнет: "эй, кто живой"? и на эту широковещательную посылку новое устройство ответит, то свитч запомнит, что на его порте XX есть новый абонент. Т.е. абонент может быть не подключен к этому порту непосредственно... Он может быть после еще нескольких свитчей... Но как только первый свитч запомнил в своей поисковой таблице МАС-адрес нового устройства и метку времени, то он сможет этому порту разрешать отправлять на данный порт пакеты для нового абонента...

Спасибо большое!!! теперь вроде кое-чего начало проясняться...
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:41
Рейтинг@Mail.ru


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