|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows Vista » Интернет - [решено] Помогите настроить протокол TCP/IP |
|
Интернет - [решено] Помогите настроить протокол TCP/IP
|
Пользователь Сообщения: 131 |
В последнее врямя стало непонятка с сетью. При загрузке системы появляться значек мониторчиков с красным крестом и невозможно подключить интернет в течении 5мин и вообще система замир пока значек не поменяется на желтый треугольник и далее все работает нормально. Что только не пробовал...
Это происходит только под Висту,если загрузиться из Линукс,то там нет проблем Вот результаты ipconfig /all (VISTA) и ifconfig (Ubuntu) для сравнения ![]() ![]() |
|
Отправлено: 00:46, 08-10-2009 |
Ветеран Сообщения: 1958
|
Профиль | Отправить PM | Цитировать Цитата:
2. от себя хочу добавить, у другого пользователя точно такая же проблема "обрыв PPPoE", схема подключения аналогично как у вас - автомат. для сетевой, и в свойствах соединения PPPoE - то же автомат. При изучении буфера от программы Microsoft Network Monitor наталкнулся на такую вещь, а именно на то что говорят пользователи: Цитата:
При таком варианте подключения: 1. сетевая в автомате в сети нет сервера DHCP, получаем от самой Windows адрес 169.254.х.х. его анализ на отсутствие в сети второго такого 2. сетевое подключение к провайдеру PPPoE и получение от него IP и сервера DNS 3. далее проверка службой на подключение к интернету для смены значка в трее с "!" на "доступ в интернет" Описание - ПК делает запрос на DNS к серверу www.msftncsi.com - получаем ответ от сервера провайдера по PPPoE, что такой есть и его IP - DNS Response - Success - далее проверяем файл ncsi.txt, для этого нужно несколько пакетов туда и обратно, но вот проблема с флагами в самих пакетах: а) - PPPoE от клиента к ncsi.glbdns.microsoft.com - Flags=......S - на HTTP(80), PayloadLen=0, Seq=3459151601, Ack=0 б) - PPPoE от ncsi.glbdns.microsoft.com к клиенту - Flags=...A..S - PayloadLen=0, Seq=400799233, Ack=3459151602 в) - PPPoE от клиента к ncsi.glbdns.microsoft.com - Flags=...A.... - на HTTP(80), PayloadLen=0, Seq=3459151602, Ack=400799234 г) - PPPoE от клиента к ncsi.glbdns.microsoft.com - HTTP:Request, GET /ncsi.txt д) - PPPoE от ncsi.glbdns.microsoft.com к клиенту - HTTP:Response - Ok, URL: /ncsi.txt е) - а тут самое интересное PPPoE от ncsi.glbdns.microsoft.com к клиенту - Flags=...A...F, от HTTP(80), PayloadLen=0, Seq=400799557, Ack=3459151699 PPPoE от клиента к ncsi.glbdns.microsoft.com - Flags=...A...., на HTTP(80), PayloadLen=0, Seq=3459151699, Ack=400799558 PPPoE от клиента к ncsi.glbdns.microsoft.com - Flags=...A...F, на HTTP(80), PayloadLen=0, Seq=3459151699, Ack=400799558 (Два одинаковых пакета друг за другом, только разные флаги) PPPoE от клиента к ncsi.glbdns.microsoft.com - Flags=...A.R.., на HTTP(80), PayloadLen=0, Seq=3459151700, Ack=400799558 PPPoE от ncsi.glbdns.microsoft.com к клиенту - Flags=...A...., от HTTP(80), PayloadLen=0, Seq=400799558, Ack=3459151700 PPPoE от клиента к ncsi.glbdns.microsoft.com - Flags=.....R.., на HTTP(80), PayloadLen=0, Seq=3459151700, Ack=3459151700 Флаг Fin - используется для разрыва соединения, т.е. конец передачи. Флаг RST - reset используется для сброса состояния соединения, которое из-за сбоя хоста или по другой причине попало в тупиковую ситуацию. Кроме того, он используется для отказа от неверного сегмента или от попытки создать соединение. Если вы получили сегмент с установленным битом RST, это означает наличие какой-то проблемы. ж) - PPPoE от клиента на сервер DNS провайдера идет запрос DNS (QRecord: 90.181.199.213.in-addr.arpa of type PTR on class Internet) это сам ncsi.glbdns.microsoft.com з) - получаем ответ что такого нет ncsi.glbdns.microsoft.com - Response - Name Error и) - с этого момента начинается опять процедура получения IP от DHCP svchost.exe DHCP - 0.0.0.0 - 255.255.255.255 DHCP:Request, MsgType = DISCOVER ответа нет и наверное не будет, но на MAC уровне связь с провайдером есть, т.е. только проверка самой связи Requset - Replay (ты тут - я тут) В нормальной системе такого нет процедура кончается просто битами Fin PPPoE от ncsi.glbdns.microsoft.com к клиенту Flags=...A...F, от HTTP(80), PayloadLen=0, Seq=2545541445, Ack=610496055 PPPoE от клиента к ncsi.glbdns.microsoft.com Flags=...A...F, на HTTP(80), PayloadLen=0, Seq=610496055, Ack=2545541446 Скорей всего возможно действительно проблема с дровами на сетевую карту или как описано выше http://www.siberianet.ru/setup/netwo...e_errors.shtml |
||
Отправлено: 11:02, 18-10-2009 | #41 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 131
|
Профиль | Отправить PM | Цитировать На скринах там пустые рамки,а остальные ссылки нормальные,добавил по инструкции имя службы pppoe и сделал ярлык,но все авно разрывает связь.
Цитата:
|
|
Отправлено: 17:02, 18-10-2009 | #42 |
Ветеран Сообщения: 1958
|
Профиль | Отправить PM | Цитировать Даже не знаю как объяснить, нужно что-то исключать из возможных проблем идя по теории от начало и до проблемы, нужно конечно смотреть на самом ПК. Да между драйверами и приложением тем более для работы сети есть еще куча примочек, но конечное - драйвер.
В теории вы включили ПК, у вас нет IP, ПК ищет сервер DHCP так как у вас на сетевой стоит автомат, его нет поэтому включается внутренний механизм присвоения IP, и так вы его получили 169.254.х.х далее каждые 5 минут, ПК будет продолжать искать DHCP сервер. Так как у вас появился IP, то у вас появилась запись в route print и ipconfig /all Например, описания сети, все IP из этого диапазона отправлять на ваш сетевой интерфейс через вашу сетевую у которой IP 169.254.113.63, и больше никаких записей нет, т.е. вам видна только данная сеть. 169.254.0.0 ............ 169.254.113.63 169.254.113.63 ...... 169.254.113.63 169.254.255.255 .... 169.254.113.63 Но вот еще одна фишка, нужно найти сервер DNS (а вам его некто не прислал, так как нет DHCP) и шлюза у вас нет по умолчанию для записи маршрута 0/0 т.е. все IP отличные от вашей сетевой направлять через интерфейс 169.254.113.63 на шлюз aa.aa.aa.aa. А как это у вас происходит в таком подключение это ???????? неизвестно. В зависимости от этого в трее появляется значек сети, так сетевая вкл., IP имеется, только нужно определить принадлежность к сети, а как сделать если нет половина параметров ???????? Далее вы подключаетесь по PPPoE, а ему все по барабану, что у вас было раньше, он это не использует, от cервера PPPoE вы получаете пакет, а в нем ваш IP, DNS, и автоматом прописывается маршрут 0/0 вида 0.0.0.0 0.0.0.0 On-link (на полученный IP по PPPoE) т.е. пусть сервер PPPoE разбирает полученный ваш пакет (с использованием MAC адреса сетевой, разложит его как обычный IP и отправит далее в путь дорогу). Теперь нужно сменить значек в трее и проверить на доступность к интернет, запрос на DNS, он у нас есть работает, проверяем доступ к файлу в интернете ncsi.txt, если есть то меняем значек на нормальный, и у вас вдруг происходит обрыв. В описанном выше случае Flags=...A.R.. разрывает соединение, оставляя только IP который был установлен при включении 169.254.x.x Что конкретно у вас происходит нужно смотреть. Дальнейшие обсуждение может выйти за рамки форума, если что пишите в личику, чем смогу тем помогу. Но все равно лучше использовать какой-нибудь IP, для сетевой возьмите тот который присваивается 169.254.х.х/255.255.0.0 и поставьте шлюз этот же IP. На работу приложений оказывать влияние не должен, так как при PPPoE приоритет маршрута будет выше. |
Отправлено: 18:45, 18-10-2009 | #43 |
Пользователь Сообщения: 131
|
Профиль | Отправить PM | Цитировать Да вижу,тут обсуждать не чего больше,шлюз я подставил,вроде значек нормальный становиться быстрее,но при подключении все равно на некоторе время делается желтым.
Только скажите,обновление биос не улучшит работу,биос последний обновляет сетевуху,для режима без загрузки ос А может стоит подумать о роутере ? |
Отправлено: 20:40, 18-10-2009 | #44 |
ИО Капитана Очевидности Сообщения: 5387
|
Профиль | Отправить PM | Цитировать Цитата ura1961:
DNS будет назначен провайдером для PPPoE-соединения Цитата ura1961:
|
||
------- Отправлено: 02:24, 19-10-2009 | #45 |
Пользователь Сообщения: 131
|
Профиль | Отправить PM | Цитировать Цитата:
Цитата:
|
||
Отправлено: 15:31, 19-10-2009 | #46 |
Ветеран Сообщения: 1958
|
Профиль | Отправить PM | Цитировать ura1961,
DNS вы получите при подключении к PPPoE так же как и IP. Цитата:
Все настройки пользователя в том числе и сетевые происходят когда появляется рабочий стол. А если вы это подключение включили в autorun то так и должно быть, так как сетевые настройки будут раньше чем запуск программ из данной секции. Вот сегодня видел как в XP происходит такое же подключение как у вас, отключаю сетевой кабель, потом подключаю мин.1 определялось сеть (так же были иконки в трее двух ПК с бегающей звездочкой, естественно сервера DHCP не было потом эти компьютеры стали нормальными), потом подключился по PPPoE. Цитата:
Цитата:
|
|||
Отправлено: 17:34, 19-10-2009 | #47 |
Пользователь Сообщения: 131
|
Профиль | Отправить PM | Цитировать Цитата:
Цитата:
Цитата:
|
|||
Отправлено: 18:24, 19-10-2009 | #48 |
Ветеран Сообщения: 1958
|
Профиль | Отправить PM | Цитировать ura1961,
Проблем нет у того кто поднял DCHP с полными его функциями. Провайдеры их не поднимают, так как подключают по PPPoE. Или дробят сети на сегменты, и раздают стат. IP из диапазона 10 или 172 которые используются в таких случаях только внутри. Да роутер удобен, лучше чем ПК набор функций больше, да приспособлен конкретно под определенные задачи на их основе настраивают фильтры, firewall, NAT, и приоритеты трафику можно довать и т.д. , да и аппаратно он приспособлен лучше чем ПК. В сети из 10-30 ПК не вижу смысла поднимать DHCP, прописав конкретный адрес пользователю, вы можете контролировать его на порту подключения, описывать любые правила для его работы и т.п. BIOS - базовая система ввода вывода, не вдаваясь в истоки, в ней написаны подпрограммы для работы с устройствами на аппаратном уровне т.е. на основе портов, вы сами можете написать программу для такой работы где будете напрямую работать с устройсвом вообще не будете ее использовать. все это лирика, ставьте стат IP и будет вам счастье. |
Отправлено: 20:20, 19-10-2009 | #49 |
Пользователь Сообщения: 131
|
Профиль | Отправить PM | Цитировать У меня и так стат адрес 83,171.хх.хх
Хочешь сказать,туда его тоже прописать |
Отправлено: 20:27, 19-10-2009 | #50 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Неправильно установлен протокол TCP/IP | kumian | Microsoft Windows NT/2000/2003 | 22 | 22-11-2010 13:14 | |
BSOD - TCP/IP протокол сообщает об ошибке 1019 | AvRack | Хочу все знать | 1 | 05-01-2010 09:38 | |
Интернет - [решено] Как отключить протокол интернета TCP/IP v.6 | ura1961 | Microsoft Windows Vista | 2 | 27-09-2009 02:01 | |
Интернет - Протокол интернет версии 6 (TCP/IPv6) | МММ1980 | Microsoft Windows Vista | 3 | 28-05-2008 10:36 | |
Как установить протокол TCP-IP в XP ??? | DGun | Сетевые технологии | 2 | 25-08-2004 08:51 |
|