Технический форум
Вернуться   Технический форум > Компьютерный форум > Компьютерное железо > Сетевые подключения


Ответ
 
Опции темы Опции просмотра
Старый 20.08.2010, 14:31   #1 (permalink)
s.s
Member
 
Аватар для s.s
 
Регистрация: 28.02.2008
Сообщений: 1,666
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 246
По умолчанию FAQ: Объединение двух компьютеров в сеть


Начало:
Приветствую вас всех уважаемые форумачане Вот на досуге решил запостить how-to (нынче модное слово), о том как соединить два компьютера в сеть, очень надеюсь что этот туториал будет пополняться и не только мной, например нужен материал по ad_hoc, т.к мой морально устарел. Так же соединение по firewire и Usb DataTrancfer, примечательно но в этой статье все относительно сказано и показано как не только соединить два ПК в сеть, но и о том как настроить программно

От автора:

Материал исключительно для новичков, Может кому и пригодиться, а может и нет. Но в любом случае будет не лишним. Прошу не судить строго, я не мастер в написании тех.документаций и инструкций, но если есть возражения или ошибки, не стесняйтесь и высказывайте (разуметься соблюдайте правила форума).


Приступаем:
В этом ht будем рассматривать очень простой случай, когда нам необходимо объединить два компьютера в сеть
Код:
	Что нужно и краткое обозначение:
		1. Два ПК - Personal Computer (pc)
			a. Операционная система Microsoft Windows XP (os)
		2. Две сетевые карты - NetworkCards (nc)
		3. Свич или Хаб - Switch or Hub (sw, hb)
		4. Интернет - канал  - Internet Sharing (is)
		5. Коннекторы  8P8C - a.k.a Registered Jack (rj45)
		6. Кримпер  - Crimping tool (ct)		
		7. Витая пара категории 5e - Twisted Pair cat 5e (tp)
		8. Патч корд (Витая пара + 8P8C + Кримпер ) - PatchCord (pd)
			a. Если используете свич (или хаб), то витую пару следует обжимать 
			   По технологии EIA/TIA-568B:
			   http://s52.radikal.ru/i135/1008/db/1fb8c1772a99.png

			b. Если используете кабель на прямую (кросс-овер)
			    http://s005.radikal.ru/i210/1008/dd/eb88e9ba8e02.png
Где купить, как сделать и правильный выбор:

Сетевые карты, в любом компьютерном магазине. Свич тоже в любом компьютерном магазине, НО, не утруждайте себя покупкой дорогих коммутаторов. Для домашнего использования или малого офиса не нужно веб управление, распределение потоков или с функциями транк. При выборе следуйте из правил: nc, sw или hb лучше одной фирмы, содержание таких слов как 1000Base говорит о том что сеть держит гигабит, сейчас большинство сетевых карт маркеруться как 10/100/1000T-Base, это значить что сетевая карта может работать на скорость 10Мбит, 100 и 1000 соответственно, так же вам понадобиться pd обжатый как следует на рисунках выше.
Расскажу почему в соединении двух компьютеров обычной схемы по стандарту EIA/TIA-568B не подходит для соединения, а необходим кабель cross-over. Все дело в том что сетевые карты (100t-Base) используют разъем MDI, где контакты 1,2 отвечают за прием, контакты 3,6 за передачу, таким образом если соединить их обычным патч кордом то получиться один к одному и работать ничего не будет.


MDI
http://s45.radikal.ru/i108/1008/f9/0ba30c557b4f.png

На обеих сетевых картах, в случае прямого провода, совмещаются пары 3,6, отвечающие за прием (обе будут ждать передачи, слушать линию) и пары 1,2, отвечающие за передачу (обе будут пытаться передавать, но их никто не услышит). Эту проблему исправляет кросс-овер кабель, он перекрещивает пары проводов 1,2 и 3,4, т.е. меняет их местами. Таким образом, сигнал из 1,2 пары пойдет в 3,6 пару второй сетевой карты, а из 3,6 – в 1,2. Следует заметить что при соединении Switch + Switch используется тоже cross-over т.к на коммутаторах стоят разъемы MDI-X. Обычно в кабеле, типа витая пара, 8 проводов, но из них используются только 4 (все восемь применяются в Gigabit Ethernet).
Итак в начеш примере нет sw или hb, мы используем для соединения двух ПК cross-over. Вы воткнули кабель в сетевые карты и первым делом на что вы должны обратить внимание, т.к это на то что на nc должны загорется индикаторы (показывающие нам наличие связи ) link.
ВНИМАНИЕ:
Горящий индикатор на одной сетевой карте не говорит о том что на физ уровне все в порядке, Индикаторы link должны мерцать на всех nc которые подключены к сети. Если link не говорит, то это следсвие двух причин:
a. Не верно обжат кабель
b. Одна из либо две nc не исправны
К сожалению индикаторы не говорят о том, что os видит nc и взаимодействует с ней, индикаторы link свидетельствуют лишь о наличии физической связи между pc. В этой ht мы не будем рассматривать установку драйверов сетевых карт.
Если вы используете sw или hb, то link также должен присутствовать, включая индикаторы на коммутаторе.


Итак мы добились результатов, теперь наши pc соединены на физ уровне в сеть
Теперь нам необходимо настроить программную часть ЛВС . Итак первое что мы делаем это проверяем конфигурацию IP (Бытует мнение что Windows может автоматически настроить динамический IP адрес, os может это сделать в двух случаях: a. В сети есть работающий DHCP сервер, и b. IP адресс будет назначен автоматически службой APIPA) . В нашем случае адрса будут назначены службой APIPA ( 169.254.x.y. ), нам увы это неподходит, мы будем назначать ip статические.
Обсуждение масок, классов подсетей и так далее выходит за рамки этой статьи.

Код:
pc 1 назначим ip адресс 192.168.0.10
сетевую маску укажем 255.255.255.0
pc 2 назначим ip адресс 192.168.0.11
сетевую маску укажем 255.255.255.0

Как это сделать:
Пуск - Настройка - Панель управления - сетевые подключения
Выбрать сетевой адаптер (Подключение по локальной сети англ. Local Network Connection)
Щелкнуть правой кнопкой мыши и выбрать свойства, далее дважды щелкнуть левой кнопкой мыши на "Протокол интернета TCP/IP версии 4"
В появившемся окне "Свойства: Протокол интернета TCP/IP версии 4" Укажите "использовать следующий IP адрес" и укажите:
IP Адрес: 192.168.0.10
Маска подсети: 255.255.255.0
на этом все, тоже самое проделайте на компьютере pc2, укажите адрес 192.168.0.11
первый этап построение логической сети завершен, теперь необходимо проверить результат
На компьютере pc1 нажмите меню пуск - выполнить - cmd
Далее введите следующую команду
Ping 192.168.0.11 <Жмите Enter>
Если команда вернула следующий результат:
Код:
Обмен пакетами с 192.168.0.11 по с 32 байтами данных:
Ответ от 192.168.0.11: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.11: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.11: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.11: число байт=32 время<1мс TTL=64

Статистика Ping для 192.168.0.11:
    Пакетов: отправлено = 4, получено = 4, потеряно = 0
    (0% потерь)
Приблизительное время приема-передачи в мс:
    Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек
Значить у нас все получилось, и следует выполнить туже самую команду на pc 2, указав адрес pc 1
В случае если команда вернула результат:
Код:
Обмен пакетами с 192.168.0.10 по с 32 байтами данных:
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.

Статистика Ping для 192.168.0.10:
    Пакетов: отправлено = 4, получено = 0, потеряно = 4
    (100% потерь)
Это значить что то не в порядке, следует провести диагностику
1 Отключите Брэнмауер Windows и другие Firewall
2 Пуск - Панель управления - Администрирование - Управление компьютером - Диспетчер устройств - Сетевые адаптеры - Выбрать ту nc которую мы используем(убедитесь что нет никаких восклицательных знаков на адаптере), выделить и щелкнуть правой кнопкой мыши и выбрать свойства, затем перейти на вкладку дополнительно, там тщательно посмотреть все настройки сетевой карты, и изменить два параметра:

Скорость и режим дуплекса - изменить с auto (автоматически) на 100МБ полный дуплекс (full duplex)
Управление потоком - перевести в режим "Отключить"
Тоже самое сделать на втором ПК , если не помогло, добро пожаловать на форум.
Кроме сетевых адресов, всем компьютерам нужно задать одинаковое имя рабочей группы. Это настраивается в настройках системы (System Properties). Туда можно попасть через панель управления (System –> Computer Name). Разумеется, можно задавать и разные имена рабочим группам. Это удобно, если у вас много компьютеров в сети и нужно как то логически разделить работающие машины между собой. Следствием этого станет появление нескольких рабочих групп в сетевом окружении (вместо одной).

Продолжение следует, сегодня будут размещены иллюстрации и полная доработка статьи, если у вас возник вопрос, почему не появился полный материал а только пока лишь набросок, просто потому что мне нужно мнение, нужна ли такая статья вообще.


Последний раз редактировалось s.s; 20.08.2010 в 14:37
s.s вне форума   Ответить с цитированием

Старый 20.08.2010, 14:31
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Возможно проблема уже решена в какой то из этих тем

Шумоизолированный корпус для двух компьютеров
Соединение двух компьютеров с Win 7 с доступом в Интернет
Объединение двух локальных сетей
Проблема при соединении двух компьютеров

Старый 20.08.2010, 14:55   #2 (permalink)
Max
Компьютерщик
 
Аватар для Max
 
Регистрация: 12.02.2008
Адрес: ХМАО
Сообщений: 11,625
Записей в дневнике: 36
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 26467
По умолчанию

К данной стать добавлю следующее:
Чтобы обеспечить взаимный доступ между компьютерами:
1. Заходим Пуск - Панель управления - Администрирование - Управление компьютером - Локальные пользователи и группы - Пользователи - Гость - Свойства - Отключить учетную запись (снять галочку)
2. Окрываем общий доступ к любой папке/принтеру: Папка - Свойства - Доступ - Открыть общий доступ к этой папке.
__________________
Не задавай вопросов, если не знаешь, что делать с ответом.
Max вне форума   Ответить с цитированием
Старый 20.08.2010, 18:03   #3 (permalink)
s.s
Member
 
Аватар для s.s
 
Регистрация: 28.02.2008
Сообщений: 1,666
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 246
По умолчанию

Верно Макс!
Хочу это все еще и в картинках, но это будет только в 00 00 по МСК
s.s вне форума   Ответить с цитированием
Старый 20.08.2010, 18:10   #4 (permalink)
KUS
Генсек ПЛВ
 
Аватар для KUS
 
Регистрация: 02.02.2007
Адрес: г. Мурманск
Сообщений: 13,381
Записей в дневнике: 13
Сказал(а) спасибо: 280
Поблагодарили 44 раз(а) в 16 сообщениях
Репутация: 47924
По умолчанию

Цитата:
Сообщение от s.s Посмотреть сообщение

Расскажу почему в соединении двух компьютеров обычной схемы по стандарту EIA/TIA-568B не подходит для соединения, а необходим кабель cross-over. Все дело в том что сетевые карты (100t-Base) используют разъем MDI, где контакты 1,2 отвечают за прием, контакты 3,6 за передачу, таким образом если соединить их обычным патч кордом то получиться один к одному и работать ничего не будет.



Добавлю: Современные сетевые карты давно научились распознавать тип кабеля (прямой или кросс), так что, если компьютер достаточно свежий, это не очень актуально.
__________________
-...варю манную кашу, жарю картофельные блины, езжу на дизеле.-

Йцукен сын.
KUS вне форума   Ответить с цитированием
Старый 20.08.2010, 18:53   #5 (permalink)
s.s
Member
 
Аватар для s.s
 
Регистрация: 28.02.2008
Сообщений: 1,666
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 246
По умолчанию

Спасибо за помощь KUS. Чувствую мы с вами отличный мануал по сетям напишем
s.s вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 06.01.2011, 20:47   #6 (permalink)
19042k7
Новичок
 
Регистрация: 06.01.2011
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Индикаторы link

Расскажите по подробней про Индикаторы link в каких случаях бывает такое что два компа соединены и их индикаторы link горят но пакеты не проходят
19042k7 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 05:30.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.