Моделирование работы сети в net-simulator. установка net-simulator. Как создать локальный сервер на компьютере

Принцип создания локальной сети в любой версии Windows (XP, 7, 8, 10) практически ничем не отличается . Исключения составляют сложные многоуровневые корпоративные сети, где используется несколько подсетей, прокси сервера и VPN.

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

Что необходимо для создания сети

В первую очередь, для создания локальной сети из некоторого количества компьютеров нам необходимо оборудование:

Обратите внимание : в том случае, если будет использоваться прямое подключение (т.е. витую пару вставляем в оба устройства, не используя роутера), то потребуется не стандартный кабель, а cross over , кроме случаев, когда установлены современные сетевые платы с поддержкой MDI-X. В этом случае можно использовать стандартный метод обжимки.

Как создать локальную сеть

Теперь приступаем непосредственно к созданию. Для начала нам нужно подготовиться:

  • Установить все оборудование на свои места – компьютера, роутеры и т.п.
  • Обжимаем кабель, при необходимости.
  • Делаем разводку , т.е. протягиваем витую пару к оборудованию.
  • Подключаем оборудование витой парой.

Стоит обратить внимание , что, когда подключение произведено и все устройства запущены, разъемы подключения на компьютерах должны светиться . Это же касается и маршрутизаторов с роутерами, только у них лампочки расположены на передней панели . Если какая-либо лампочка не горит, значит подключение произведено неправильно .

Когда подключение произведено – нужно настроить сеть в операционной системе.

Для начала проверяем рабочую группу, для чего переходим в свойства «Моего компьютера ». Можно не открывать свойства, а использовать сочетание Win + R и ввести в окне sysdm . cpl .

На всех устройствах рабочая группа должна быть одинакова , иначе компьютера не увидят друг друга.

Для изменения группы достаточно нажать на кнопку изменить и ввести имя группы. Имя должно быть введено латиницей , и совпадать на всех устройствах.

Затем ищем значок сети в области уведомления и с его помощью попадаем в Центр управления сетями и общим доступом .

Тут нас интересует ссылка изменения дополнительных параметров , она третья слева и позволит редактировать параметры общего доступа. В каждом профиле выбираем: Включить сетевое обнаружение , автонастройку и общий доступ к файлам и принтерам.

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

На этом настройка закончена. Сеть должна заработать, но только в том случае, если у Вас роутер раздает динамические адреса.

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

Настройки сети

В случае прямого подключения или использования маршрутизатора, нам понадобиться изменить ip-адреса компьютеров. Для этого необходимо :


За что отвечает каждая настройка описывать не будем, т.к. это достаточно объемная тема. Достаточно ввести на всех компьютерах адреса, которые описаны выше.

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

Локальная сеть через WiFi роутер

Настройка сети через роутер совершенно ничем не отличается от того, что мы описали выше.

Если устройство настроено на раздачу динамических адресов, то адреса изменять не надо. Ну а если айпшники статические , то придется воспользоваться предыдущим разделом.

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

Как сделать общие папки

После того, как все настроено, необходимо создать общие папки для обмена информацией.

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

Понятие локального сервера

Вообще, изначально нужно четко разграничивать создаваемые локальные серверы по типу. Кроме наиболее часто используемых веб-северов, можно самому создавать и настраивать и игровые, и прокси, и даже DNS-серверы. Все зависит только от того, какая именно функция будет возложена на тот или иной компонент.

Однако в большинстве случаев все эти компоненты имеют одну общую черту: создаются они изначально на локальных машинах на первых стадиях без размещения на удаленном хостинге, что позволяет их настраивать и редактировать непосредственно на своих собственных компьютерных терминалах.

Сейчас попытаемся рассмотреть вопросы, касающиеся того, как создать и настроить локальный сервер на компьютере, в зависимости от его типа и назначения

Выбор программного обеспечения

В принципе, выбор программного обеспечения - личное дело каждого пользователя. Тут стоит отметить, что, если, к примеру, при создании локального веб-сервера используются только языки гипертекстовой разметки вроде HTML или CSS, дополнительно устанавливать программные пакеты не имеет смысла, поскольку любой интернет-браузер прекрасно их «понимает».

Другое дело, когда в качестве дополнительных компонентов выступают скрипты, написанные, скажем, на PHP. Стоит их задействовать, и браузер уже не справляется. Вот тут и пригодится специализированное ПО. Что же касается прокси, DNS и игровых серверов, тут тоже ситуация неоднозначная. Несколько позже будут рассмотрены наиболее простые приложения для их создания и настройки, а пока остановимся на основном вопросе, касающегося стандартных локальных веб-серверов.

Как создать локальный сервер: установка и настройка пакета Denwer

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

Он содержит все необходимые инструменты вроде Apache, PHP, MySQL, phpMyAdmin, sendmail и т. д. Единственный недостаток состоит только в том, что к нему дополнительно придется устанавливать специальные движки вроде в самом простом варианте.

Итак, создание локального сервера начинается с запуска инсталляционного EXE-файла (естественно, от имени Администратора). Появляется окошко, похожее на DOS-режим. Следуем указаниям установщика. Сначала выбираем место хранения данных сервера, затем назначаем литеру и режим работы виртуального диска (в принципе, предлагаемые параметры можно не изменять). На этом установка завершена. Теперь локальный сервер нужно проверить на предмет корректного функционирования.

Тестирование работоспособности

На данном этапе запускаем созданный сервер, а в окне любого интернет-браузера вводим http://localhost. Если программа инсталлирована без ошибок, браузер отобразит сообщение о том, что все работает.

Если пролистать страницу вниз, можно будет увидеть основные ссылки, по которым можно провести полное тестирование работы локального сервера.

Вопросы кодировки

Иногда можно встретить неприятную ситуацию, когда отсылаемое сообщение электронной почты выглядит в виде набора непонятных символов. Это происходит только потому, что программа изначально рассчитана на кодировку UTF-8. Ее можно совершенно элементарно изменить, например, на KOI-8R или что-то еще.

Установка локального сервера: дополнительные движки

Теперь еще один важный момент. Локальный сервер Windows-систем не может обойтись без специальных дополнений, называемых движками (WordPress, Joomla и т. д.).

Для начала в папке www, расположенной по пути \home\local host, в основной директории создаем произвольный каталог. После этого вводим в адресной строке браузера путь http://localhost/ и проверяем, что именно открывается. Если открылась именно все нормально. Копируем файлы движка в этот каталог при помощи любого файлового менеджера (хотя бы того же «Проводника») и вводим адрес заново. Появляется окно «Мастера установки», где нужно всего лишь следовать указаниям.

Дополнение базами данных

Теперь локальный сервер должен присоединить специальные базы данных. Для этого используется служба phpMyAdmin, вход в которую осуществляется посредством ввода в адресной строке браузера http://localhost/tools. Сначала выбирается раздел создания новой базы, ей дается название (можно произвольное, но лучше указывать такое же, какое было применено для папки в предыдущем разделе).

Затем возвращаемся на главную страницу и настраиваем параметры привилегий (создаем нового пользователя, указываем логин и пароль, в качестве хоста используем localhost и отмечаем «птичками» все, что есть в окне). Остается нажать кнопку «Пошел!» и дождаться окончания процесса.

Перенос локального сервера на хостинг

На следующем шаге следует подключение сервера к локальной сети и перенос на хостинг, чтобы он стал доступным пользователям в сети Интернет. «Родной» способ переноса данных на удаленный ресурс выглядит не слишком удобным ввиду множества дополнительных действий.

Настройка локального сервера в плане переноса данных на удаленный хостинг лучше всего производится приложением FileZilla, при помощи которого нужно скопировать файлы, находящиеся в вышеупомянутой директории, в корневой каталог хоста. Это либо папка PUBLIC_HTML, либо раздел HTDOCS. Теперь дело за малым: меняем так называемые абсолютные пути к папкам и файлам и директориям в настройках движка, указываем название базы данных, которую предполагается создать использовать уже на удаленном хосте, и указываем для хоста новый логин с паролем. Все. На этом работа завершена. Подключение к локальному серверу пользовательских машин может производиться через любой интернет-браузер.

Локальные прокси-серверы

Теперь посмотрим, как создать и настроить локальный прокси-сервер. Для чего он нужен? Во-первых, с его помощью можно отследить абсолютно все, что загружается на компьютерный терминал или ноутбук в процессе интернет-серфинга. А во-вторых, так можно сэкономить трафик, если он платный.

Локальный прокси-сервер работает по принципу кэширования обращений к DNS-серверам и сохраняет, скажем, картинки или любые другие объекты, а при повторном посещении какого-либо ресурса, так сказать, подгружает их из своей памяти, ускоряя доступ к ресурсу.

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

Перед началом работы следует задать настройки прокси. К примеру, если используется браузер Opera, в параметрах серверов для HTTP нужно указать значение 127.0.0.1, 8080 - для порта. Теперь запускаем приложение, заходим в настройки и смотрим на вкладку «Дозвон». Как правило, программа сама определяет, какой тип подключения используется в данный момент. Далее нажимаем одноименную кнопку и пользуемся созданным сервером.

Да, обратите внимание: в настройках кэша можно указать размер порядка 300 Мб. По идее, этого должно хватить на все случаи жизни. Просмотреть содержимое можно в папке Cache основной директории, где была инсталлирована программа. И еще одно: запомните, это обычный прокси-сервер, а не анонимный, так что ждать от него изменения или сокрытия IP-адреса не стоит.

Локальные DNS-серверы

Локальный DNS-сервер можно использовать в случаях, когда связь нестабильна, локальная сеть имеет слишком большое ветвление на основе TCP/IP, или же вы занимаетесь веб-разработками и их тестированием. В принципе, для таких целей прекрасно подойдет программа BIND. Она хоть и рассчитана в основном на UNIX-подобные системы, тем не менее, прекрасно работает и с Windows (исходим из того, что на терминале установлена не серверная версия «Винды», которую можно настроить в «Панели управления»).

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

Теперь в папке C:\BINDetc нужно создать файл "название".conf, в котором прописываются настройки, которые будет использовать локальный сервер DNS (название произвольное и задается без кавычек). Чтобы не заниматься тратой времени, искомый файл можно запросто найти в Интернете и скачать его, поместив в указанное место.

Теперь перезагружаем систему, затем вызываем командную строку (cmd через меню «Выполнить» или сочетание Win + R), где прописываем запрос nslookup. Если происходит подтверждение, значит, сервер установлен правильно и работает без ошибок.

Локальные игровые серверы

Наконец, рассмотрим еще один тип серверов. сервер для игр, использующих онлайн-режим в рамках локальной сети. Поясним, что это такое на примере игры Minecraft. Для этого нужно скачать сам сервер с официального сайта игры и использовать приложение Hamachi. Обязательное условие для корректной работы - наличие в системе установленного пакета JAVA с последними обновлениями.

Для настройки используем файл server.properties, куда вносим данные, предоставленные приложением Hamachi. Прописываем IP-адрес сервера, количество игроков, использование возможных режимов игры и т. д. В поле режима online-mode нужно в обязательном порядке указать значение true. После этого сохраняем изменения и закрываем файл.

Теперь определяем внутренний IP сервера, который будет использоваться игроками при подключении к терминалу, на котором он был создан. Компьютеры, естественно, должны быть объединены с самим сервером либо через локальную сеть, либо через VPN. IP-адрес серверного терминала должен быть статическим с обязательной привязкой к MAC-адресу.

Вход осуществляется при помощи приложения Minl2, где при регистрации указывается логин и пароль. После проделанных действий покидаем сервер и входим заново, но уже в оффлайн-режиме с использованием созданного логина и пароля. В разделе настроек выбираем Multiplayer и вводим искомый IP сервера. Все. Можно наслаждаться игрой с реальным противником.

Заключение

Конечно, это далеко не все нюансы, которые могут возникнуть при создании локальных серверов разного типа, и, конечно же, не все программы, которые помогают в этом процессе. Скажем так: это общие и основные принципы, заложенные в такие технологии. И если разобраться, ничего особо сложного здесь нет. Чуточку времени и терпения - и локальный сервер любого типа будет создан в течение 10-15 минут.

На мой взгляд, это очень отличная тема для описания. В своё время было интересно поднять какой-либо сервер на своём компьютере для более удобного обмена файлами. Попробовав различные и даже протокол, я понял, что мне они абсолютно не нравятся, первые выглядят в браузере, мягко говоря, убого, вторые хотя и имеют свои явные преимущества, но подключать сетевой диск на чужих компьютерах не хочется. Но в один (прекрасный и солнечный) день я встретил программу под названием HTTP File Server (сокращенно HFS), установил, настроил (так как я начинал работать с самой чистой версией, с этим были некоторые проблемы) и почти влюбился в эту программу. Для доступа к моим файлам теперь достаточно иметь любой браузер, так как весь доступ осуществляется, через обычную веб-страницу. Также у меня создана папка, в которую человек, знающий пароль, может добавить файл прямо через браузер. Файлы с сервера можно качать как по одному, так и сразу папками. Программа сама поместит папку в.tar архив без сжатия и отправит для скачивания. При этом сайт имеет довольно опрятный вид, хотя при желании (и достаточных знаниях) можно самому написать шаблон сайта. Признайте, что это отличный способ для легкой и удобной передачи файлов?

И вот пример страницы, которую вы будете видеть в окне браузера, как видите всё красиво и опрятно, на форуме программы можно найти много красивых шаблонов:

Хотя её меню полностью на английском языке, для меня это не является помехой. А для тех, кто плохо знает английский, в конце статьи я постараюсь максимально полно объяснить за что отвечают все разделы меню и как ими пользоваться.

Итак, перейдем к установке и настройке HTTP File Server:

1) Чтобы несколько сэкономить вам время, я приготовил сборку HFS с русскоязычным шаблоном сайта и произвел первоначальную настройку самой программы. Скачать сборку можно с моего Яндекс.Диск’а по ссылке . Если же вы уверены в своих способностях, то можете скачать чистую версию программу на официальном сайте http://www.rejetto.com/hfs/

На этом всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа.

«МОДЕЛИРОВАНИЕ РАБОТЫ СЕТИ В NET-SIMULATOR Составитель: Коробецкая А.А. Установка NET-Simulator NET-Simulator – это бесплатно распространяемая программа, позволяющая имитировать работу...»

МОДЕЛИРОВАНИЕ РАБОТЫ СЕТИ В NET-SIMULATOR

Составитель: Коробецкая А.А.

Установка NET-Simulator

NET-Simulator – это бесплатно распространяемая программа,

позволяющая имитировать работу компьютерных сетей.

Скачать программу можно с официального сайта: http://www.netsimulator.org

На том же сайте находится инструкция по установке, справка и

описание примера сети.

Для работы программы необходимо установить Java-машину:

http://java.com/ru/download/index.jsp Для запуска NET-Simulator просто разархивируйте архив и запустите файл run.bat.

Внимание! Путь к папке с NET-Simulator не должен содержать русских символов!

Если все выполнено правильно, сначала запустится командная строка, а затем откроется окно с примером сети.

На практике используются более сложные симуляторы сетей, в которых доступно множество реальных устройств.

Примеры симуляторов:

– ns-3 (бесплатная);

– NetSim (проприетарная);

– HP Network Simulator (бесплатная);

– Cisco CCNA Labs Simulation (проприетарная).

Задание 1. (2 балла) Ознакомиться с документацией и примером сети.

Ответить на вопросы.

– Какие сетевые устройства можно использовать в NetSimulator?

– Как добавить и удалить устройства в проект?

– Как подсоединить кабель к устройству?



– Как запустить терминал для настройки устройств?

– Какие команды поддерживает терминал NET-Simulator?

2. (4 балла) Реализовать примеры сетей из методички.

– сеть «точка-точка»;

– сеть с топологией «шина» на общем концентраторе;

– сеть с топологией «пассивная звезда» с использованием коммутатора;

– соединение сетей вручную через коммутатор;

– соединение различных сетей через роутер.

3. (6 баллов) Реализовать собственную сеть в соответствии с вариантом и сгенерировать отчет. Описать подсети, из которых состоит сеть, по схеме:

– адрес сети;

– маска сети;

– топология сети;

– число хостов в сети;

– максимально допустимое число хостов;

– какие устройства входят в сеть;

– адрес шлюза по умолчанию (если он есть);

Всего за работу: 12 баллов.

По работе оформляется отчет в Word, который должен содержать ответы по каждому пункту задания.

Указания к выполнению работы В данных указаниях не дублируется информация с сайта NETSimulator. Самостоятельно ознакомьтесь и при необходимости обращайтесь к документации программы!

Каждый пример сохраняется в отдельном проекте.

Сеть «точка-точка» (point-to-point) «Точка-точка» – простейшая сеть, состоящая из 2-х рабочих станций, соединенных кабелем.

Создайте новый проект.

Разместите на листе 2 компьютера и соедините их кабелем. При правильном подключении на компьютерах загорятся 2 зеленые лампочки.

Дважды кликните по компьютеру “Desktop 0”. Откроется окно терминала.

Введите help чтобы увидеть список доступных команд.

Команда ifconfig позволят посмотреть и настроить параметры сетевых интерфейсов (сетевых карт, разъемов роутера и т.п.).

Пока мы не настраивали свою сеть, сетевые карты компьютеров отключены и не имеют своего адреса. Чтобы это увидеть, введите команду

ifconfig с параметром -a:

eth0 – это имя интерфейса (в реальности может быть произвольным);

Link encap: Ethernet – используемый стандарт подключения;

HWaddr – физический адрес (MAC-адрес), неизменяемый;

Назначим первому компьютеру IP-адрес 192.168.1.1 с маской 255.255.255.0 (адреса 192.168.x.x/24 стандартно используются для небольших локальных сетей):

Аналогично настроим второй компьютер на адрес 192.168.1.2/24 (адрес должен быть из той же сети, например, 192.168.20.2 не подойдет, а 192.168.1.100 – подойдет).

Теперь проверим работоспособность сети с помощью команды ping (Ctrl+C – остановить передачу, всего необходимо отправить 7-10 пробных пакетов). Обратите внимание, пока ведется передача/получение данных, у узлов мигают зеленые лампочки, а кабель подсвечивается синим.

В ходе передачи ни один пакет не был потерян. Мы получили работоспособную сеть «точка-точка».

Сохраните результат в виде отдельного проекта.

Контрольные вопросы:

Что такое маска сети?

Какой адрес у созданной в примере сети (net id)?

Каковы адреса узлов (host id) в сети?

Сеть на основе концентратора. Топология «шина» (пассивная звезда) Мы продолжим совершенствовать ранее созданную сеть «точка-точка», но сохранить ее нужно в отдельном проекте.

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

Даже если в реальной сети у компьютера две сетевых карты, настроить общую сеть без сетевых устройств довольно затруднительно – один из компьютеров придется сделать сервером.

В примере мы реализуем простейшую сеть на основе концентратора.

Ее можно рассматривать и как «шину», и как пассивную звезду. Реальную шину с одним общим кабелем в Net-Simulator создать нельзя, т.к. на кабель подключается ровно 2 устройства.

Итак, добавьте к ранее созданной сети «точка-точка» еще один компьютер, концентратор (hub) и соедините кабелем, как показано на рисунке (расположение узлов на листе может быть любым):

Адрес сети мы оставим прежним, поэтому первые два узла перенастраивать не нужно. Они по-прежнему будут работоспособны.

Совет Для повтора предыдущей команды терминала нажмите на клавиатуре стрелку «вверх».

Необходимо настроить только третий узел, выдав ему адрес из той же сети, например 192.168.1.3:

Сам концентратор не является активным устройством и не настраивается.

Проверим доступность нового компьютера:

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

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

Аналогично можно добавить четвертый, пятый и т.д. узел. Если число узлов больше числа разъемов концентратора, то можно использовать несколько концентраторов, или даже выделить свой концентратор каждому компьютеру, чтобы сделать сеть похожей на «шину».

Настройка сети будет во всех случаях одинаковой. И в любом случае, сеть можно считать реализованной по топологии «шина».

Примеры (реализовывать не нужно).

Контрольные вопросы

1. Какой сетевой адрес у концентратора?

2. Сколько узлов может быть в сети с топологией «шина» (в реальной и в модельной)?

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

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

Для этого у коммутатора есть таблица физических адресов (mactab), в которой записано, к какому интерфейсу какой узел подключен.

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

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

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

Теперь, если проверить работоспособность сети, сначала произойдет отправка на все хосты, а потом коммутатор будет отправлять данные только на нужный (со 192.168.1.1 на 192.168.1.2):

Не останавливая пинг, проверьте таблицу MAC-адресов коммутатора:

Одновременно запустите передачу с узла 192.168.1.2 на 192.168.1.3 и еще раз проверьте MAC-таблицу:

После остановки передачи, через несколько секунд таблица очистится.

Сохраните полученную сеть в отдельный проект.

Две сети на общем коммутаторе Мы можем подключить две различных сети к одному коммутатору, как если бы это были отдельные сети.

Добавьте в предыдущий проект еще два компьютера и назначьте им адреса 192.168.100.1/28 и 192.168.100.2/28. Подсоедините новые компьютеры к свободным разъемам коммутатора.

Таким образом, у нас получилось две подсети:

1) 192.168.1.0 с маской 255.255.255.0, компьютеры Desktop 0, Desktop 1, Desktop 2 2) 192.168.100.0 с маской 255.255.255.240, компьютеры Desktop 4, Desktop 5 Если мы проверим работу сети, то увидим, что внутри каждой из подсетей пакеты циркулируют свободно, но не могут попасть из одной подсети в другую, хоть эти сети и подключены к одному и тому же устройству.

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

Когда мы назначали ip-адреса компьютерам, в их таблицы маршрутизации автоматически добавлялась одна единственная строчка: с собственной сетью компьютера.

Просмотреть и настроить таблицу маршрутизации можно командой

route. У компьютеров первой подсети она выглядит так:

А во второй подсети так:

Destination – адрес назначения, для которого адреса задается маршрут в данной строке Gateway – на какой шлюз отправлять пакеты, * – ни на какой, передача внутри локальной подсети Flags – флаги (проставляются автоматически): U – маршрут активен, G

– маршрут использует шлюз, H – адрес назначения является адресом отдельного хоста, а не сети Metric – метрика, определяет приоритет маршрутов Iface – интерфейс, через который ведется передача Т.е. компьютеры первой подсети «знают» только свои локальные адреса из диапазона 192.168.1.0, а второй подсети – только из 192.168.100.0.

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

Для компьютеров первой подсети (Desktop 0, Desktop 1, Desktop 2):

Для второй подсети (Desktop 4, Desktop 5):

Совет Если вы ошиблись при добавлении маршрута, вам нужно сначала удалить из таблицы неправильный маршрут, а потом добавить правильный:

1. Стрелкой «вверх» пролистайте команды до той, в которой вы ошиблись.

2. Замените –add на –del и выполните команду.

3. Еще раз пролистайте команды и исправьте ошибку.

Теперь (только после настройки обеих подсетей!) они могут передавать пакеты друг другу.

Таким образом, мы получили две подсети, подключенных к общему маршрутизатору.

Сохраните полученную сеть в отдельный проект.

Контрольные вопросы:

1. Откуда взялась маска второй подсети 255.255.255.240? Сколько максимум компьютеров можно подключить к сети с такой маской?

2. Есть ли таблица маршрутизации у коммутатора?

Соединение различных сетей через маршрутизатор Если две маленьких сети, как в предыдущем примере, можно объединить с помощью одного коммутатора, то для больших сетей, которые включают много узлов и подсетей, этот вариант не подходит, потому что:

а) таблица физических адресов коммутатора становится очень большой, что требует дополнительной памяти и замедляет его работу;

б) для обновления таблицы коммутатор запрашивает физические адреса всех устройств сети, а это дополнительный трафик;

в) каждому компьютеру придется вписать в таблицу маршрутизации адреса всех подсетей.

В реальности для объединения сетей используется маршрутизатор (роутер). Он распределяет трафик между подсетями и определяет путь доставки каждого пакета.

Тогда каждому компьютеру не нужно знать адреса всех сетей, нужно только знать адрес своего роутера, который уже решит, куда отправлять пакет.

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

Откройте проект, в котором мы создали сеть «пассивная звезда» на коммутаторе, но еще не добавили вторую подсеть.

Добавьте в проект маршрутизатор, еще один концентратор, два компьютера и необходимые кабели, как показано на рисунке.

Задайте для двух новых компьютеров адреса 172.16.0.101/16 и 172.16.0.110/16. Проверьте работоспособность каждой из подсетей.

Теперь настроим маршрутизатор.

В отличие от компьютеров, маршрутизатор имеет 8 портов, каждому из которых соответствует свой интерфейс (eth0-eth7) и свой ip-адрес.

Мы подключили первую подсеть (192.168.1.0/24) к интерфейсу eth0, а вторую (172.16.0.0/16) – в интерфейсу eth7. Этим интерфейсам нужно выдать адреса из диапазона соответствующей сети, например 192.168.1.100 и 172.16.1.100.

Примечание В реальных сетях традиционно маршрутизатор получает адрес с последним байтом равным 1 (например, 10.0.0.1), а прочие устройства – начиная со 100 (например, 10.0.0.101, 10.0.0.102 и т.д.). Придерживайтесь этого правила при выполнении своего варианта.

Осталось сообщить компьютерам в сети адрес их маршрутизатора (внести его в таблицу маршрутизации).

Нам нужно указать, что пакеты для всех адресов, кроме локальных, должны отправляться на маршрутизатор.

«Все адреса» вносятся в таблицу как назначение 0.0.0.0 с маской 0.0.0.0

– «шлюз по умолчанию».

Настройка Desktop 0 (аналогично настраиваются Desktop 1 и Desktop 2):

Настройка Desktop 6 (аналогично настраивается Desktop 7):

Проверка доступности соседней подсети:

Для того, чтобы узнать физический адрес, маршрутизатор использует ARP-запросы.

Во время передачи можно просмотреть его ARP-таблицу (потом она очищается):

Если запустить передачу одновременно на всех узлах сети:

Примечание У реальных устройств обычно нет команды, аналогичной arp. Она добавлена в Net-Simulator для наглядности.

Полностью настройки сети можно просмотреть через html-отчет (см.

пример ниже).

Сохраните проект в отдельном файле и сгенерируйте для него отчет.

Контрольный вопрос Какие устройства придется настроить, чтобы подсоединить к маршрутизатору еще одну подсеть с адресом 10.10.10.0/24 и тремя узлами?

NET-SIMULATOR PROJECT REPORT

Project file:

Description:

Project created at:

Report generated at: 2014-10-2 0:56:6

Похожие работы:

«Обработка материалов давлением № 2 (27), 2011 135 УДК 621.771.01: 621.982.45 Сатонин А. В. Куберский С. В. Стриченко С. М. Завгородний А. В. ИНЖЕНЕРНАЯ МЕТОДИКА НАПРЯЖЕННО-ДЕФОРМИРОВАННОГО СОСТОЯНИЯ МЕТАЛЛА НЕПРЕРЫВН...» Варшавский А.Е., Грубман С.А. 17.1. Концентрация производства в области высоких технологий: анализ стратегии развития крупной компании (на примере корпорации IBM) (авторский вариант) Инновационный менеджмент в Рос...» Общая информация 2.1. Назначение устройства 2.2. Комплект...»

«Министерство общего и профессионального образования Российской Федерации Новгородский государственный университет имени Ярослава Мудрого Кафедра географии, страноведения и туризма "УТВЕРЖДАЮ" заведующий кафедрой ГСТ Д.А. Субетто "_"_20 г. Курс лекций по предмету "КРАЕВЕДЕНИЕ"Разработал: Ст. препо...»

«Борис Садовской Погибший пловец (1834) Марии Михайловне Блюм Кити минуло сегодня шестнадцать лет. В прозрачном облаке волнисто-розовой кисеи, плавно, как большая, сошла она с террасы в цветник к любимой розе. Обе они в этот день распустились полным весенним цветом; обе нежны...»

«Е. В. Шилова ФИЛИППИНСКИЕ РАБОТЫ В.В. ВЕРЕЩАГИНА Мало кто из русских художников, даже из тех, кто состоял при Русском Географическом обществе или Морском министерстве, смог побывать на Филиппинах. Знаменитому баталисту и художнику-путешественнику Василию Васильевичу Верещаги...»

2017 www.сайт - «Бесплатная электронная библиотека - электронные матриалы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам , мы в течении 1-2 рабочих дней удалим его.

Инструкция

Начните создание такой сети с выбора компьютера-сервера. Он должен обладать достаточной мощностью, чтобы обрабатывать потоки информации, проходящие через него к остальным компьютерам или . Еще одно важное требование – наличие второго сетевого адаптера.

Подключите к выбранному компьютеру кабель соединения с интернетом. Настройте доступ к сети интернет для данного устройства.

Приобретите сетевой концентратор (свич). Он необходим для того, чтобы обеспечить соединение остальных компьютеров или ноутбуков с компьютером-сервером .

Теперь вам необходимо настроить управляющий компьютер. В «Панели управления» откройте папку «Сеть и подключения к интернету ». Щелчком правой клавишей мыши по пиктограмме «внешнего» адаптера вызывайте выпадающее меню. Выбирайте опцию «Свойства» и переходите во вкладку «Дополнительно». Отметьте флажком пункт «Разрешить другим использовать подключение…». Если считаете нужным, разрешите другим пользователям управление общим доступом, отметив флажком соответствующий пункт. Нажмите ОК.

Отвечайте «Да» на предупреждение о смене IP –адреса. «Внутреннему» сетевому адаптеру, который связывает управляющий компьютер с сеть ю, будет присвоен статический сетевой адрес 192.168.1.1. Если внутри сети один из компьютеров роль FTP- или WEB-сервера, в разделе «Общий доступ» активируйте кнопку «Параметры». В списке служб отметьте протоколы, которые будут использоваться внутри сети.

Если вы хотите создать собственную службу, нажмите «Добавить». В новом окне введите описание службы, IP-адрес или имя компьютера, на котором она будет запущена, номера портов и тип протокола, которые будут использоваться службой.

Протокол DCHP, запущенный на управляющем компьютере, автоматически присваивает сетевые адреса компьютерам в локальной сети. Неудобством станет то, что сеть будет неработоспособна, когда сервер выключен. Чтобы избежать этого, можно назначать компьютерам-клиентам статические IP-адреса вручную. Зайдите в «Панель управления» и откройте пиктограмму сетевых подключений. Щелкайте для вызова контекстного меню по пиктограмме «Подключение по локальной сети» правой клавишей мыши и выбирайте опцию «Свойства».

В разделе «Компоненты» отметьте пункт «Протокол Интернета (TCP/IP)» и активируйте «Свойства». Если вы решили выставлять IP-адреса вручную, выбирайте «Использовать следующий IP-адрес». Можно использовать адресный диапазон 192.168.0.2 – 192.168.0.254. Адрес должен быть уникальным для каждого компьютера сети. Значение маски подсети назначьте 255.255.255.0. В поле «Основной шлюз» укажите сетевой адрес сервера 192.168.1.1.

Введите 192.168.1.1 для пункта «Использовать следующие адреса DNS». Нажмите «Дополнительно» и переходите во вкладку DNS. В поле «DNS-суффикс подключения» введите MSHOME.NET. Отметьте флажком пункт «Зарегистрировать адреса этого подключения».

Запустите браузер Internet Explorer и зайдите в меню «Сервис». Выбирайте пункт «Свойства обозревателя» и переходите во вкладку «Подключения». Нажмите «Установить», затем, для продолжения работы, «Далее». Отметьте «Подключить к Интернету» и жмите «Далее». Выбирайте «Установить подключение вручную» и командуйте «Далее» для продолжения работы. Укажите «Подключаться через постоянное высокоскоростное подключение», опять нажмите «Далее» и в следующем экране «Готово».

Инструкция

Существуют локальные вычислительные сети, которые распространены на километровые площади. Несмотря на широкий диапазон покрытия, они также относятся к локальным благодаря определенной схеме их построения. Большинство локальных сетей построено с использованием технологий Wi-Fi и Ethernet. Использовать оптоволоконные кабели в пределах локальной сети нецелесообразно, потому что обычная витая пара предоставляет весьма впечатляющую скорость передачи данных на небольших расстояниях.

Для создания современных локальных сетей используется самое различное оборудование: сетевые концентраторы, коммутаторы, маршрутизаторы, беспроводные точки доступа и так далее. Обычно типов локальных сетей осуществляется по способу их администрирования. Выбор типа сети зависит от того, каким образом она управляется и какая схема использовалась для ее построения.

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

Обычно в пределах локальной сети используются определенные диапазоны IP-адресов. Внутренние адреса используются для связи компьютеров между собой в пределах единой локальной сети. Они недоступны для подключения с внешних компьютеров. Для предотвращения возникновения конфликтов IP-адресов используется протокол DHCP. Он позволяет устройству, связывающему несколько компьютеров в локальную сеть , выдавать каждому ПК уникальный IP-адрес.

Вам понадобится

  • Несколько персональных компьютеров (минимум 2), установленная операционная система, сетевой кабель Ethernet (витая пара)

Инструкция

В первую очередь, необходимо убедиться в том, что на ваших персональных компьютерах установлен пароль (на учетных записях). В том случае, если его у вас нет, тогда нужно обязательно его поставить. В противном случае у вас может возникнуть множество самых разных проблем связанных с безопасностью. Установить пароль можно следующим образом: Панель «Пуск», открывается «Панель управления». Затем в этой панели нужно найти поля: «Учетные записи пользователя» и выбирается пункт «Изменение своего пароля».

Обязательно необходимо присвоить всем компьютерам свои имена. Для того чтобы присвоить персональному компьютеру имя, необходимо найти значок «Мой компьютер» и щелкнуть по нему правой кнопкой мыши. В появившемся контекстном меню выбрать «Свойства». Далее, нужно найти вкладку «Дополнительные параметры системы», где имеется поле «Имя компьютера». Это поле подлежит обязательным изменениям. В соответствующей строке, в качестве имени компьютера, необходимо ввести PC1 (на остальных компьютерах PC2, PC3 и т.д.). После того как имя компьютеру будет присвоено, нужно установить галку, что компьютер является членом рабочей группы и вписать туда WORKGROUP. После этого перезагрузить компьютер.

После присваивания компьютерам имен нужно присвоить также IP-адрес (каждому компьютеру). Для того чтобы осуществить это, нужно в «Панели управления» найти «Центр управления сетями и общим доступом». Далее, во вкладке «Изменения параметров адаптера» надо выбрать локальную сеть (не должна быть помечена красным крестом). Нажимая правой кнопкой мыши, необходимо зайти в «Свойства». Здесь указываются следующие поля: «Протокол интернета версия 4» и «Использовать следующий IP-адрес». В поле IP-адреса ввести 192.168.0.26.

После того как IP-адреса и имена назначены, можно приступать к проверке связи между компьютерами. Этот пункт является не менее важным, так как именно после проверки связи между компьютерами можно понять - работает ли локальная сеть. Проверку можно произвести путем ввода команды cmd, которая записывается в строке «Выполнить». После того как откроется командная строка, в окне нужно будет ввести команду ping 132.168.0.26 и затем, нажать клавишу Enter. Если ответ от первого компьютера будет получен, то это значит, что связь между двумя компьютерами есть. Проверку нужно производить и с другими компьютерами, которые будут находиться в одной локальной сети. Если от каждого компьютера ответ будет получен, тогда можно приступать к работе. В противном случае нужно осуществлять поиск ошибки.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: