3 ноября 1998

Быстрая настройка TCP/IP

Согласно RFC1918 для частных (private) сетей зарезервированы следующие диапазоны адресов

10.0.0.0 - 10.255.255.255 (префикс 10/8) 1 сеть класса A
172.16.0.0 - 172.31.255.255 (префикс 172.16/12) 16 сетей класса B
192.168.0.0 - 192.168.255.255 (префикс 192.168/16) 256 сетей класса C

Например, в вашей сети два компьютера.
Сетевой карте одного из них вы назначаете IP адрес 198.168.0.1 и subnet mask (маска подсети) 255.255.255.0,
а второму компьютеру (его сетевой карте) назначаете IP адрес 192.168.0.2 и subnet mask такую же, как у первого - 255.255.255.0

Когда вы подключите третий компьютер, то назначите ему IP адрес 192.168.0.3 и такую же subnet mask, как и у остальных. 192.168.0.4 (255.255.255.0) - для четвертого, 192.168.0.5 - для пятого и так далее. Учтите, что адреса 192.168.x.0 и 192.168.x.255 (то есть такие как 192.168.0.0 и 192.160.0.255 , 192.168.1.0 и 192.168.1.255 и так далее) не применяются.
Таким образом у каждой сетевой карты, а следовательно и у каждого компьютера будет свой индивидуальный IP адрес.
После настройки и перезагрузки компьютеров, работу сети вы можете проверить запустив программу ping.exe
указав в качестве параметра IP адрес компьютера, ответ от которого вы хотите услышать.
Например для Windows 95/98/NT , вы запускаете "DOS" окно: "Start" - "Programs" - "Command Prompt" ("Пуск" - "Программы" - "Сеанс MS-DOS") и в появившемся окне набираете

ping 192.168.0.2

если вы хотите услышать ответ от 192.168.0.2

В случае, когда все работает, вы получите ответ от компьютера и время, которое потребовалось, на получение ответа.
Pinging 192.168.0.2 with 32 bytes of data:

Reply from 192.168.0.2: bytes=32 time<10ms TTL=32
Reply from 192.168.0.2: bytes=32 time<10ms TTL=32
Reply from 192.168.0.2: bytes=32 time<10ms TTL=32
Reply from 192.168.0.2: bytes=32 time<10ms TTL=32

Время ответа в данном случае меньше 10 миллисекунд.

Если вы получили ответ "Request timed out" (Превышено время ожидания ответа), то существуют следующие возможности : или не работает сеть, или вы ошиблись адресом, или ответ шел дольше чем 750 миллисекунд.
Проверьте правильно ли вы указали адрес, все ли провода подключены, включен ли другой компьютер. Для увеличения времени ожидания воспользуйтесь опцией -w , например, чтобы увеличить время ожидания до 5 секунд вам надо набрать

ping -w 5000 192.168.0.2

Для увеличения количества попыток воспользуйтесь опцией -n , например необходимо опросить 100 раз

ping -n 100 192.168.0.2

В случае, если вы затрудняетесь правильно определить причину неработоспособности сети, первым шагом попробуйте заменить сетевой провод на заведомо рабочий. Например поставьте компьютеры рядом и соедините их коротким коаксиальным кабелем для сети 10Base-2 или "cross-over" (превернутым или "нуль-хабным") кабелем для сети 10Base-T (100Base-TX).


[ оглавление | TCP/IP ]
составление и оформление: Дмитрий Редько