Сетевые средства ОС Unix, Использование сетевых команд (Указания к лабораторной работе № 6)

Страницы работы

Содержание работы

Лабораторная  работа  N6

 СЕТЕВЫЕ СРЕДСТВА ОС UNIX.

ИСПОЛЬЗОВАНИЕ СЕТЕВЫХ КОМАНД.

Цель   работы.    Знакомство   с принципами построения, функционирования и использования компьютерных сетей, базирующихся  на  технологии TCP/IP.  Приобретение  практических  навыков,  использования основных сетевых команд стека протоколов TCP/IP.

УКАЗАНИЯ   К    РАБОТЕ

Система UNIX (Linux, FreeBSD, SUN OS, …) обеспечивает быстрый доступ ко всем данным,   приложениям и ресурсам в  сети. Она использует, как  правило,  несколько коммуникационных  стеков протоколов,  таких как TCP/IP, IPX/SPX фирмы Novell и др. TCP/IP является нижним уровнем сетевого   программного   обеспечения   и   позволяет  объединять компьютеры, как в локальные,  так и в  глобальные  сети.  Оба эти протокола  -  Transmission  Control  Protocol  (TCP)  и  Internet Protocol  (IP)   являются   промышленными   и  правительственными стандартами  и лежат в  основе  многих  сетевых  программ. TCP/IP включает в себя  утилиты (команды)  rlogin,  telnet,  ftp  и др., которые  служат  для удаленной регистрации  и  переноса  файлов в сети.  При помощи  TCP/IP  можно  построить  как  локальные сети, используя оптоволокно,  коаксиал или витую пару, так и глобальные сети с помощью магистральных каналов и цифровых телефонных станций.  Сеть TCP/IP позволяет клиентам сети   разделять данные  и ресурсы других  систем. Даже в сети,  состоящей из  разнородных по  архитектуре машин, пользователи могут быстро и легко  регистрироваться  на  любой  из  них,  получать  доступ  к периферийным  устройствам  и  разделять  данные.

Стек протоколов   TCP/IP  лежит   в  основе  графических оконных продуктов,  таких  как   X  Windows  (SCO),  Open  Windows (SUN), распределенных  сетевых файловых  систем, а также многих распределенных СУБД и других деловых и научных приложений.

Как и любая сложная система, сеть должна опираться на стандарты, без которых невозможно нормальное её функционирование. В компьютерных сетях идеологической основой стандартизации является многоуровневый (иерархический) подход к разработке средств сетевого взаимодействия и именно на основе этого подхода была разработана архитектура стека протоколов TCP/IP (4 уровня). На основе этого же подхода была разработана стандартная семиуровневая модель взаимодействия открытых систем (модель OSI), которая стала своего рода универсальным языком сетевых специалистов.

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

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

          Большой вклад в развитие стека протоколов TCP/IP внёс университет Беркли; он реализовал протоколы стека TCP/IP в своей версии ОС UNIX. Широкое распространение ОС UNIX привело к широкому распространению протоколов этого стека (в частности, протокола IP). На стеке протоколов TCP/IP работает всемирная информационная сеть INTERNET. Подразделение INTERNET (IETF – INTERNET Engineering Task Force) вносит основной вклад в совершенствование стандартов стека, публикуемых в форме спецификаций RFC (обращение за разъяснениями).

На конец 2006 г. документов RFC было более 4000. Документация о работах в INTERNET, предложения о новых или переработанных протоколах и стандартах протоколов TCP/IP появляется в виде технических отчётов RFC. На 11 июня 2007 года их количество возросло до 4894. Содержательный смысл аббревиатуры RFC можно интерпретировать следующим образом:

-для разработчиков спецификаций (стандартов) расшифровывается как «запрос на комментарий»;

-для пользователей спецификаций (разработчиков сетевого ПО) расшифровывается как «обращение за разъяснениями»

Пример фрагмента таблицы, в которой содержится информация о RFC, приведен на рис. 6.1.

Обозначение

Название

Статус

Номер RFC

……………..

IP

INTERNET protocol

обязательный

791

……………..

TCP

Transmission Control Protocol

обязательный

793

……………..

Рис. 6.1.  Фрагмент таблицы  RFC.

На рисунке 6.2 приведена иерархическая четырехуровневая модель семейства протоколов TCP/IP.

Уровень приложений (процессов)

передача файлов (FTP)

электронная почта (SMTP)

эмуляция терминала (telnet)

безопасная оболочка (ssh)

управление сетью (SNMP)

RFC959

RFC821

RFC854

RFC4251

RFC1157

Транспортный уровень

TCP

UDP

RFC793

RFC768

Межсетевой уровень (сетевой)

ARP

IP

ICMP

RFC86

RFC791

RFC792

……..

RARP

RFC903

Уровень сетевого интерфейса

Ethernet, FDDI, Token Ring,…

Витая пара, коаксиальный кабель, оптоволоконный кабель, радиорелейная линия, спутниковый канал,…

Похожие материалы

Информация о работе