Автор работы: Пользователь скрыл имя, 23 Апреля 2015 в 05:54, реферат
В настоящее время компьютерные сети являются одним из наиболее распростра¬ненных видов технических систем. В зависимости от способов организации и управ¬ления, охвата территории, круга потребителей, скорости передачи и ряда других при¬знаков различают следующие виды компьютерных сетей: локальная вычислительная сеть (ЛВС, Local Area Network, LAN), распределенная компьютерная сеть (Wide Area Network, WAN), городская или корпоративная компьютерная сеть (Metropolitan Area Network, MAN) и глобальная сеть (Интернет, Internet), объединяющая множество LAN, WAN и MAN.
ВВЕДЕНИЕ 3
1. Стек протоколов TCP/IP 4
2. Назначение протоколов отдельных уровней 10
3. Использование протоколов TCP/IP для построения сетей 12
ЗАКЛЮЧЕНИЕ 18
СПИСОК ЛИТЕРАТУРЫ 20
ТИТУЛЬНЫЙ ЛИСТ
Стек протоколов TCP/IP. Назначение протоколов отдельных уровней. Использование протоколов TCP/IP для построения сетей
СОДЕРЖАНИЕ
В настоящее время компьютерные сети являются одним из наиболее распространенных видов технических систем. В зависимости от способов организации и управления, охвата территории, круга потребителей, скорости передачи и ряда других признаков различают следующие виды компьютерных сетей: локальная вычислительная сеть (ЛВС, Local Area Network, LAN), распределенная компьютерная сеть (Wide Area Network, WAN), городская или корпоративная компьютерная сеть (Metropolitan Area Network, MAN) и глобальная сеть (Интернет, Internet), объединяющая множество LAN, WAN и MAN.
Локальная вычислительная сеть (ЛВС) - самый распространенный вид компьютерных сетей, представляющий собой информационно-коммуникационную систему, позволяющую группе компактно размещенных пользователей совместно использовать принтеры, дисковые накопители, приводы CD-ROM, базы данных, серверы, каналы Интернет, модемы, персональные компьютеры и др.
Независимо от особенностей реализации, в каждой ЛВС можно выделить следующие функциональные блоки, относящиеся к разным уровням эталонной модели взаимодействия открытых систем ISO/OSI: а) телекоммуникационная инфраструктура, б) средства доступа в другие сети и Интернет (уровень 3), в) сетевые информационные ресурсы, г) рабочие места пользователей. Каждый из этих блоков отличается применяемыми технологиями и оборудованием, а также способами эксплуатации.
В реферате рассмотрен стек протокола TCP/IP.
В основе функционирования ЛВС лежат две сетевые модели: программная модель распределенной обработки данных «клиент - сервер» и модель сетевого взаимодействия открытых систем. На рисунке 1 показано взаимоотношение моделей при решении прикладных задач с использованием сети.
Рисунок 1 - Модели функционирования ЛВС
В соответствии с этими моделями, все устройства, подключенные к ЛВС, условно могут быть разделены на два класса:
С точки зрения построения кабельной инфраструктуры ЛВС и «клиент», и «сервер» являются абонентскими узлами или хостами сети, а способы их подключения не различаются. Сервер ЛВС, как правило, не несет коммуникационных функций и не является центром построения кабельной инфраструктуры. При использовании многозадачных вычислительных систем каждое устройство может одновременно выполнять функции «клиента» для одной задачи и функции «сервера» для другой.
Функционально взаимодействие «клиента» и «сервера» выполняется в соответствии с эталонной моделью взаимодействия открытых систем ISO/OSI или моделью DoD (TCP/IP)2, которые разделяют процесс формирования и передачи пакета на стандартизированные операции (уровни) и указывают, какие функции должен выполнять каждый уровень. Разработанная международной организацией по стандартам ISO модель взаимодействия открытых систем (Open System Interconnection, OSI), или модель ISO/OSI, определяет семь уровней взаимодействия: прикладной, представления, сеансовый, транспортный, сетевой, канальный, физический. При организации реальных сетей обычно применяются адаптированные модели взаимодействия - например, передача данных в Интернет организована с использованием модели TCP/IP, выделяющей в процессе сетевого взаимодействия четыре уровня: приложений, транспортный, межсетевой и уровень доступа к сети.
Между узлами ЛВС данные передаются в виде кадров (frames) - пакетов канального уровня. В зависимости от способа передачи кадра, каждая ЛВС строится на основе определенной аппаратной технологии (архитектуры) - совокупности следующих элементов физического и канального уровней эталонной модели взаимодействия ISO/OSI (рис. 2-3)
Рисунок 2 Архитектура протокола
Рисунок 3 Сопоставление модели
Примерами распространенных архитектур ЛВС являются базовые семейства:
Ethernet, ATM3, TokenRing4, FDDI5, Wi-Fi6, Bluetooth7, LTE8, GSM9, 3G10, WiMAX11 и т.д. В рамках каждого базового вида существует несколько реализаций архитектур, различающихся по одному или нескольким из перечисленных элементов (например: Ethernet 10Base-2 - скорость передачи 10 Мб/с, среда передачи - «тонкий» коаксиальный кабель, Ethernet 1000Base-T - скорость передачи 1 Гб/с, среда передачи - кабель «витая пара», Ethernet 1000Base-LX - скорость передачи 1 Гб/с, среда передачи - одномодовый оптоволоконный кабель). Тип архитектуры ЛВС должен быть определен при проектировании сети и ему должны соответствовать все технические компоненты ЛВС.
В настоящее время для построения стационарных ЛВС архитектура Ethernet фактически является международным стандартом, поддержанным крупнейшими международными организациями: комитетом 802 IEEE12 и ЕСМА13.
Для правильной работы ЛВС каждый узел должен иметь уникальный идентификатор в пределах сети. На каждом уровне взаимодействия при передаче пакетов используется свой вид адресации:
Стек TCP/IP (Transmission Control Protocol / Internet Protocol, протокол управления передачей/межсетевой протокол) в отличие от OSI/RM содержит всего 4 уровня: I – прикладной, II – транспортный, III – межсетевой, IV – физический (физического интерфейса). Все они в той или степени соответствуют уровням идеальной модели, т. е. выполняют похожие функции (рис. 4-6)
.
Рисунок 4. Стек протокола
Рисунок 5 Состав стека протоколов TCP/IP
Рисунок 6 Инкапсуляция протокольных блоков в TCP/IP стеке
Протоколы TCP/IP обеспечивают сетевую поддержку для подключения всех узлов и обеспечивают соблюдение стандартов, касающихся соединения компьютеров и взаимодействия сетей. Стек протоколов TCP/IP имеет 4 уровня: сетевой, Интернета, транспортный и прикладной (рис.7).
Прикладной уровень
Верхним уровнем модели является прикладной, предоставляющий приложениям доступ к сети. Он соответствует сеансовому, прикладному и представительскому уровням модели OSI. В прикладном уровне работает множество стандартных утилит и служб TCP/IP:
Архитектура Ethernet обеспечивает высокоскоростные технические соединения и позволяет передавать кадры данных между любыми двумя узлами в пределах локальной сети, однако при этом реализуются только функции физического и канального уровней эталонной модели ISO/OSI.
Для реализации сетевого уровня и построения логических сетей любого масштаба существует несколько разновидностей протоколов, которые могут применяться при построении ЛВС: IP, IPX, NetBEUI. Каждый сетевой протокол требует установки соответствующего драйвера в операционной системе. Для работы в сети Интернет в настоящее время пригоден только протокол IP (Internet Protocol), а поддержка других протоколов в современных операционных системах опциональна (MS Windows XP) или вообще не предусматривается (MS Windows Vista/7/Server 2008). Использование IP-протокола предполагает использование соответствующих протоколов транспортного (TCP, UDP) и прикладного (HTTP, FTP и др.) уровней, а также вспомогательных протоколов, что в совокупности обычно называют «стек протоколов TCP/IP».
Основой стека TCP/IP является протокол сетевого уровня - IP. Этот протокол позволяет уникально адресовать любое сетевое устройство (хост) в мире и передавать информационные пакеты между любыми хостами, независимо от их местонахождения. Механизм, позволяющий доставлять пакеты хостам, находящимся в других ЛВС, называется «маршрутизация». Информация передается структурированными блоками, которые называются IP-дейтаграммами или IP-пакетами. Для каждой среды передачи данных, например Ethernet, АТМ или ADSL, определен способ инкапсуляции14 IP-пакетов в кадр канального уровня.
Каждый хост, подключенный к сети, должен иметь свой уникальный IP-адрес. Для непосредственного доступа в Интернет, IP-адрес хоста должен быть зарегистрирован в международных организациях (ICANN15, RIPE16).
Для работы в пределах изолированной ЛВС могут использоваться IP-адреса из специально выделенных диапазонов:
Класс |
Структура 32-битного IP адреса |
Диапазон сетей | ||||
Класс А |
0 № сети |
№ хоста |
1.0.0.0 |
126.0.0.0 | ||
Класс В |
10 № сети |
№ хоста |
128.0.0.0 |
191.255.0.0 | ||
Класс С |
110 № сети |
№ хоста |
192.0.0.0 |
223.255.255.0 | ||
Класс D |
1110 групповой адрес |
224.0.0.0 |
239.255.255.255 | |||
Класс Е |
11110 зарезервирован |
240.0.0.0 |
247.255.255.255 |