Автор работы: Пользователь скрыл имя, 17 Мая 2012 в 21:26, курсовая работа
В данной курсовой работе в теоретической части рассмотрим типы компьютерных сетей, попытаемся уяснить концепцию построения и назначение компьютерной сети.
Компьютерная сеть - это совокупность компьютеров, соединенных линиями связи, обеспечивающая пользователям сети потенциальную возможность совместного использования ресурсов всех компьютеров.
Введение
1.Классификация сетей ЭВМ
1.1 Понятие и назначение компьютерной сети
1.2 Концепция построения сети
1.3 Классификация по территориальной направленности
1.4 Классификация сетей по принадлежности
1.5 Классификация соединения ПК в сеть (топология)
1.6 Классификация по организации взаимодействия ПК
2.Линии связи и каналы передачи данных
2.1 Проводные линии связи
2.2 Кабельные каналы связи
2.3 Кабельные оптоволоконные каналы связи
2.4 Беспроводные (радиоканалы наземной и спутниковой связи) каналы связи
2.5 Спутниковые каналы связи
2.6 Сотовые каналы связи
2.7 Радиоканалы WiMAX
2.8 Радиоканалы для локальных сетей
2.9 Радиоканалы Bluetooht
3. Протоколы сетей ЭВМ
3.1 Протокол передачи данных
3.2 Сетевой протокол
3.3 Модель взаимодействия открытых систем
3.4 Уровни модели OSI
3.5 Стек протоколов TCP/IP
Заключение
Список литературы
Протоколы транспортного уровня: ATP (AppleTalk Transaction Protocol), CUDP (Cyclic UDP), DCCP (Datagram Congestion Control Protocol), FCP (Fiber Channel Protocol), IL (IL Protocol), NBF (NetBIOS Frames protocol), NCP (NetWare Core Protocol), SCTP (Stream Control Transmission Protocol), SPX (Sequenced Packet Exchange), SST (Structured Stream Transport), TCP (Transmission Control Protocol), UDP (User Datagram Protocol).
Сетевой уровень
Сетевой уровень (англ. network layer) модели предназначен для определения пути передачи данных. Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и «заторов» в сети.
Протоколы сетевого уровня маршрутизируют данные от источника к получателю. Работающие на этом уровне устройства (маршрутизаторы) условно называют устройствами третьего уровня (по номеру уровня в модели OSI).
Протоколы сетевого
уровня: IP/IPv4/IPv6 (Internet Protocol),
IPX (Internetwork
Packet Exchange, протокол
межсетевого обмена), X.25 (частично этот
протокол реализован на уровне 2), CLNP (сетевой
протокол без организации соединений),
IPsec (Internet
Protocol Security),
ICMP (Internet Control Message Protocol), IGMP (Internet Group Management Protocol), RIP (Routing Information Protocol), OSPF (Open Shortest Path First).
Канальный уровень
Канальный уровень (англ. data link layer) предназначен для обеспечения взаимодействия сетей на физическом уровне и контроля за ошибками, которые могут возникнуть. Полученные с физического уровня данные он упаковывает в кадры, проверяет на целостность, если нужно, исправляет ошибки (формирует повторный запрос поврежденного кадра) и отправляет на сетевой уровень. Канальный уровень может взаимодействовать с одним или несколькими физическими уровнями, контролируя и управляя этим взаимодействием.
Спецификация IEEE 802 разделяет этот уровень на два подуровня: MAC (англ. media access control) регулирует доступ к разделяемой физической среде, LLC (англ. logical link control) обеспечивает обслуживание сетевого уровня.
На этом уровне работают коммутаторы, мосты и другие устройства. Говорят, что эти устройства используют адресацию второго уровня (по номеру уровня в модели OSI).
Протоколы канального
уровня: ARCnet, ATM, Cisco Discovery Protocol (CDP), Controller Area Network (CAN), Econet, Etherne
В программировании
этот уровень представляет драйвер с
Физический уровень
Физический уровень (англ. physical layer) — нижний уровень модели, предназначенный непосредственно для передачи потока данных. Осуществляет передачу электрических или оптических сигналов в кабель или в радиоэфир и, соответственно, их приём и преобразование в биты данных в соответствии с методами кодирования цифровых сигналов. Другими словами, осуществляет интерфейс между сетевым носителем и сетевым устройством.
На этом уровне
также работают концентраторы,
Функции физического
уровня реализуются на всех устройствах,
подключенных к сети. Со стороны компьютера
функции физического уровня выполняются
сетевым адаптером или последовательным
портом. К физическому уровню относятся
физические, электрические и механические
интерфейсы между двумя системами. Физический
уровень определяет такие виды среды передачи
данных как оптоволокно, витая пара, коаксиальный
кабель, спутниковый канал передач данных
и т. п. Стандартными типами сетевых интерфейсов,
относящимися к физическому уровню, являются: V.35, RS-232, RS-485
3.5 Стек протоколов TCP/IP
Стек протоколов TCP/IP (англ. Transmission Control Protocol/Internet Protocol — протокол управления передачей) — набор сетевых протоколов разных уровней модели сетевого взаимодействия DOD, используемых в сетях. Протоколы работают друг с другом в стеке (англ. stack, стопка) — это означает, что протокол, располагающийся на уровне выше, работает «поверх» нижнего, используя механизмы инкапсуляции. Например, протокол TCP работает поверх протокола IP.
Стек протоколов TCP/IP основан на модели сетевого взаимодействия DOD и включает в себя протоколы четырёх уровней:
прикладного (application),
транспортного (transport),
сетевого (network),
канального (data link).
Протоколы этих уровней полностью реализуют функциональные возможности модели OSI. На стеке протоколов TCP/IP построено всё взаимодействие пользователей в IP-сетях. Стек является независимым от физической среды передачи данных.
Физический уровень
Физический уровень описывает среду передачи данных (будь то коаксиальный кабель, витая пара, оптическое волокно или радиоканал), физические характеристики такой среды и принцип передачи данных (разделение каналов, модуляцию, амплитуду сигналов, частоту сигналов, способ синхронизации передачи, время ожидания ответа и максимальное расстояние).
Канальный уровень
Канальный уровень описывает, каким образом передаются пакеты данных через физический уровень, включая кодирование (то есть специальные последовательности бит, определяющих начало и конец пакета данных). Ethernet, например, в полях заголовка пакета содержит указание того, какой машине или машинам в сети предназначен этот пакет.
Примеры протоколов канального уровня — Ethernet, IEEE 802.11 Wireless Ethernet, SLIP, Token Ring, ATM и MPLS.
PPP не совсем вписывается в такое определение, поэтому обычно описывается в виде пары протоколов HDLC/SDLC.
MPLS занимает промежуточное положение между канальным и сетевым уровнем и, строго говоря, его нельзя отнести ни к одному из них.
Канальный уровень иногда разделяют на 2 подуровня — LLC и MAC.
Сетевой уровень
Сетевой уровень изначально разработан для передачи данных из одной (под)сети в другую. Примерами такого протокола является X.25 и IPC в сети ARPANET.
С развитием
концепции глобальной
сети в уровень
были внесены дополнительные возможности
по передаче из любой сети в любую сеть,
независимо от протоколов нижнего уровня,
а также возможность запрашивать данные
от удалённой стороны, например в протоколе ICMP (используется
для передачи диагностической информации IP-соединения)
и IGMP(используется для управления multicast-потоками)
ICMP и IGMP расположены над IP и должны попасть на следующий — транспортный — уровень, но функционально являются протоколами сетевого уровня, и поэтому их невозможно вписать в модель OSI.
Пакеты сетевого протокола IP могут содержать код, указывающий, какой именно протокол следующего уровня нужно использовать, чтобы извлечь данные из пакета. Это число — уникальный IP-номер протокола. ICMP и IGMP имеют номера, соответственно, 1 и 2.
К этому уровню
относятся: DHCP[1], DVMRP, ICM
Транспортный уровень
Протоколы транспортного уровня могут решать проблему негарантированной доставки сообщений («дошло ли сообщение до адресата?»), а также гарантировать правильную последовательность прихода данных. В стеке TCP/IP транспортные протоколы определяют, для какого именно приложения предназначены эти данные.