Смекни!
smekni.com

Учебно-методическое пособие Тамбов (стр. 7 из 8)

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

Например, Вы, скорее всего, знаете про протокол HTTP. Прикладные программы, обычно WEB-браузеры, используют его для двухстороннего обмена файлами. Но в какой-то момент может оказаться, что очередной файл мы принимаем не по HTTP, а по FTP. Это уже другой протокол, но браузер его тоже понимает, и разницы для нас нет. А еще бывает так, что по сети надо передать конфиденциальную информацию, например, пароль. Тогда применяется близкий аналог HTTP, но с поддержкой шифрования - HTTPS. Самое главное, чтобы программы на обоих компьютерах понимали протокол.

2.8. NAT и Proxy

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

Первый способ заключается в использовании Proxy-сервера, и позволяет пользоваться самыми популярными сервисами Internet ... без выхода в Internet.

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

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

Как видим, настоящие IP-номера машинам внутри сети и не нужны. Но использование Internet при наличии Proxy ограничивается в основном WEB-серверами. Нельзя ни организовать аудио-видео связь, ни поиграть по сети.

Второй способ называется NAT - Network Address Translation, или Преобразование Сетевых Адресов.

Как и Proxy-сервер, машина, реализующая NAT, имеет выход в Internet и доступна из нашей сети. С точки зрения внутренних машин это - роутер. И функции она выполняет почти роутерские. Единственная разница - в IP-пакете, передаваемом наружу, адрес отправителя заменяется на собственный адрес NAT. При приеме делается обратная операция - адрес получателя заменяется на запомненный адрес внутренней машины. Вот это и есть обещанное в разделе 2.1 исключение - машины в Internet, а номеров не имеют.

При таком подходе все машины сети имеют полноценный Internet, с доступностью всех сервисов. Ограничение - к этим машинам нельзя обратиться снаружи, т.е. они не могут быть серверами для внешних сетей. Недостаток? Как сказать. Много ли доступных из Internet серверов надо для школы? Как правило, ни одного. Но зато недоступность из внешнего мира обеспечивает гарантированную защиту от злоумышленных действий. Конечно, от вирусов это не спасает - они придут вместе с WEB-страницами... или по локальной сети с очередной игрушкой на соседнем компьютере.

3.Настройка TCP/IP в MS Windows

В этом разделе в качестве примера будут рассмотрены способы настройка двух вариантов MS Windows: Windows 98 и Windows XP.

Кто-то скажет: "С XP все понятно, но 98-й... ну зачем это старье?".

Короткий ответ: "А надо!""

Развернутый ответ:

В школах очень часто имеются компьютеры классов Pentuim-2, Pentuim-1, 486 с памятью 4-8-16 мегабайт. Бывают и 286 - 386. Можно, конечно, эти машины выбросить. Но, во-первых, жалко, а, во-вторых, а на чем детей учить? Ну, с 286-386 действительно плохо, но их путем затрат порядка 300-400 рублей за машину можно превратить в Pentuim-1. А Pentuim-1 и выше прекрасно работают под Windows 98, и учить на них вполне можно. MS Office, Photoshop, разработка сайтов... Пусть даже программы будут не самых последних версий. И для канцелярской работы этих машин достаточно.

И это не домыслы автора. Так работают и учат. Windows 98 на Pentuim-1 166 мегагерц с 16 мегабайтами и Office 97 по скорости может не уступать Windows XP на Pentium-4 3000 мегагерц с 1024 мегабайтами и Office 2003. Лишь бы настроено было правильно - никаких картинок на рабочем столе, постоянно работающих могучих антивирусов, энергосберегающих технологий и прочих скрин-сейверов.

(Вспоминается случай, когда на машину конфигурации, в точности соответствующей первой из указанных, посадили ну очень красивый скрин-сейвер. Собственно говоря, он и не был сейвером, т.е. экран не гасил, а через пару минут начинал крутить какие-то анимации-мультипликации. И запускался он минут пять. А после легкого движения мышкой еще столько же времени завершался. Если же пауза была чуть побольше, долго и мучительно начинало срабатывать энергосбережение, и потребляемая мощность в конце концов падала на 10%. Работать было нельзя.

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

Нужен 98-й, нужен. Убедил?

3.1. IP для Windows 98

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

На панели управления находим ярлык "Сеть" (я обвел его красным кружочком):

Окно "Сеть" имеет примерно такой вид:

Если драйвер сетевой карты уже установлен, то, скорее всего, вы увидите строчку вроде выделенной: TCP/IP -> ваша карта. Строчек для TCP/IP может быть много, и иногда они относятся к неожиданным устройствам. например, посмотрите, какая у меня строка находится над выделенной. Подозреваю, что она относится к тюнеру, но сам я ничего с ней не делал.

Строка с контроллером удаленного доступа есть почти всегда. Она формируется в случае установки вместе с системой модемного доступа, а он устанавливается автоматом даже в отсутствии модема (можно и не ставить, но еще надо знать, как его отменить).

Случается так, что TCP/IP для карты нет. Так бывает, когда TCP/IP отсутствует на машине совсем. Его нужно добавить нажатием соответствующей кнопки:

Здесь нажимаем "Протокол",

и выбираем Microsoft - TCP/IP.

Но вернемся к настройке сетевой карты. Нажмем на соответствующую строчку, и:

Заполняем обведенные красным поля.

Если сеть работает сама по себе, то здесь можно больше ничего не трогать (жмем OK). Если же есть другие сети, нажимаем закладку "Шлюз".

Вписываем IP-номер шлюза, нажимаем кнопку "Добавить", чтобы этот номер появился в белом окошке "Установленные шлюзы", и жмем OK.

Для работы в Internet нужно еще прописать один или несколько DNS. Это делается точно также, как был задан шлюз, поэтому картинку не приводим.

Вновь видим окошко настройки сети.

Если мы хотим иметь только Internet, настройка закончена. Однако наряду (а в изолированной сети - вместо) Internet обычно используются собственные средства Microsoft для локальных сетей - общие диски и принтеры. Следует помнить, что они не относятся ни к Internet как глобальной сети, ни к Intranet как применению технологий Internet в локальных сетях.

Сам факт использования таких средств определяется наличием строчки "Служба доступа к файлам и принтерам сетей Microsoft". Настроек в этом месте не требуется. Если же этой строчки нет, нужно нажать кнопку "Добавить",

но добавить не протокол, а службу:

Сеть настроена. Молжно выдать ping, посмотреть таблицу ARP, а если есть выход наружу - протрассировать путь на какой-нибудь www.google.com.

Подробное описание настройки сетевых средств Microsoft целью данного пособия не является.

3.2. IP для Windows XP

Настройку сети начинаем с открытия окна "Сетевые подключения".

Окно "Сетевые подключения" имеет примерно такой вид:

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

Нажимаем на значок, и видим окно:

Выбираем строчку вроде выделенной: Протокол Интернета (TCP/IP). Нажмем, и:

Заполняем поля "IP-адрес", "Маска подсети", а если надо, то и "Шлюз" и "DNS-сервер".

Вновь видим окошко настройки сети.

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