Название: Компьютерные сети - Бэрри Нанс

Жанр: Информатика

Рейтинг:

Просмотров: 1052


 

Применение TCP/IP

 

Протокол TCP/IP рассматривался ранее в главе 5 "Протоколы, кабели, адаптеры". Напомним только, что протокол TCP/IP разрабатывался министерством обороны для глобальной (а не локальной) сети ARPANET, предназначенной для связи территориально разнесенных организаций, работавших в рамках Агентства по передовым исследовательским проектам министерства обороны США. Протокол TCP/IP является иерархией протоколов, а не сетевой ОС. Часть этого набора IP обеспечивает обмен датаграммами между узлами сети (подобно IPX). Протокол TCP (подобно NetBIOS) обеспечивает связь между двумя узлами с гарантированной доставкой сообщений. Обычно TCP/IP поставляется вместе с рядом стандартных утилит для передачи файлов (FTP), для дистанционного запуска программ (TELNET) и для обмена электронной почтой (SMTP). Конечно эти утилиты не производят перенаправления файлов, а удаленный компьютер не является для них сервером.

Так как протокол TCP/IP находится в общем пользовании и не является собственностью какой-то фирмы, то он стал очень распространенным при обмене информацией между различными ЛВС. Однако, по-видимому, эта популярность может со временем сойти на нет, так как Федеральным правительством принят закон, по которому после августа 1990 года все федеральныесистемы должны будут перейти на единую систему GOSIP (Government OSI Profile). Правительство планировало, что протоколы OSI должны были заменить TCP/IP не позднее 1990 года, но при этом не учитывалась большая популярность TCP/IP. Кроме того, существует несколько OSI-совместимых сетевых продуктов, и поэтому программисты продолжают использовать в своих системах протокол TCP/IP.

Протокол TCP/IP основывается на концепции одноранговых сетей. Все ПК, соединенные при помощи этого протокола в единую компьютерную сеть, равноправны с точки зрения этой сети, хотя на некоторые из этих компьютеров возложено больше функций, чем на другие. Разработчики протокола TCP/IP в качестве основы его строения использовали иерархию протоколов и адреса Internet - стандартную схему идентификации компьютеров.

В качестве транспортного протокола для TCP/IP может быть использован Ethernet, Token Ring, модем, связь через порт RS-232 или любой другой, способный передавать пакеты сообщений.

Фирма FTP Software предлагает один из лучших продуктов TSP/IP для компьютеров под управлением DOS, присоединенных к сети на базе UNIX. Связаться с ней можно по адресу:

FTP Software

26 Princess Street

Wakefield, MA 01880

(617) 246-0900

Internet Address: info@ftp.com.

 

Адрес Internet

 

Сердце TCP/IP составляет схема маршрутизации сообщений, основанная на уникальных адресах, называемых адресами Internet. Каждый компьютер, входящий в ЛВС или в глобальную сеть, имеет уникальный адрес Internet, состоящий из двух частей. Одна часть определяет адрес ЛВС, а вторая часть определяет адрес компьютера внутри данной ЛВС. Такая схема позволяет адресовать сообщения как между различными ЛВС, так и внутри одной ЛВС. Та часть протокола TCP/IP, которая ответственна за распознавание адресов Internet, называется ARP (Address Recognition Protocol - Протокол распознавания адреса).

Адрес Internet имеет четыре поля в форме AAA.BBB.CCC.DDD. Каждое поле является обычно десятичным числом. Поля разделяются точками. Адрес Internet относится к классу А, если число в первом поле находится в диапазоне от 0 до 127» к классу В - если оно лежит в диапазоне от 128 до 191 или к классу С - если в диапазоне от 192 до 255. Ниже приведен пример адреса Internet класса А:

89.1.10.2

Интерпретация адреса Internet зависит от его класса. Для адресов класса А сетевая часть адреса располагается в первом поле. Для адресов класса В сетевая часть адреса располагается в первых двух полях, а для адресов класса С - в первых трех полях. Все компьютерные системы в одной сети должны иметь адреса Internet одного класса (А, В или С).

В оставшихся полях располагается часть адреса Internet, составляющая собственный адрес компьютера. Каждое поле в собственном адресе не может иметь значение более 255. Нельзя использовать собственный адрес с нулями во всех полях, поскольку такой адрес в TCP/IP не обрабатывается.

Легко видеть, что диапазон и значение собственного адреса зависят от класса. В качестве примера ниже приведены три адреса Internet класса С:

192.10.100.1

192.10.100.2

192.10.100.3

Сетевая часть всех адресов одинакова 192.10.100, а собственные адреса соответственно равны 1, 2, 3.

Естественно, что по номерам трудно определить конкретные рабочие станции, а потому удобнее каждому адресу Internet присвоить собственное имя, которое легко запомнить. Такой метод присвоения имен называется присвоением имен по областям (domain-naming).

Имея доступ к компьютеру под управлением UNIX, можно просмотреть список собственных имен, связанных с этим компьютером. Для этого нужно ввести команду cat, чтобы просмотреть содержимое фала hosts в директории /etc:

cat /etc/hosts

В результате будет показан список собственных имен и их адресов Internet.

Если у вашей компании, использующей в сети протокол TCP/IP, нет необходимости выходить на ЛВС других организаций через сети TCP/IP, называемые в целом Internet, то в этом случае можно присвоить вашим рабочим станциям адреса Internet самостоятельно.

Существуют организации (в США - это DDN Network Information Center, часть SRI International), которые присваивают имена областей и адреса Internet и гарантируют их уникальность, что позволяет легко направлять сообщения между различными организациями. Так, например, фирма IBM имеет несколько адресов Internet. При этом соответствующая область носит имя ibm.com и входит в зону (domain directory) с именем corn, включающую всех коммерческих пользователей. Зоны edu и gov включают соответственно пользователей из учреждений системы образования и правительственных служб. Внутри IBM различные отделения имеют различные имена областей, например, austin.ibm.com и raleigh.ibm.com


Оцените книгу: 1 2 3 4 5