Смекни!
smekni.com

Мережевий і транспортний рівень. Взаємодія між ними (стр. 2 из 2)

Протокол SPX используется для гарантированной доставки пакетов, в той последовательности, в которой они передавались передатчиком.

Использование SPX в DOS

Для использования SPX под DOS необходимо знать:

формат пакета SPX (является расширением пакета IPX);

структуру блока управления SPX (совпадает с блоком управления IPX);

функции SPX.

Основные функции драйвера SPX делятся на 5 групп:

функция проверки загрузки драйвера SPX;

функции установления канала связи;

функции для приема и передачи пакетов;

функции разрыва канала связи;

функция проверки состояния канала связи.

Использование SPX в Windows

Для использования SPX в среде Windows можно воспользоваться механизмом сокетов. Сокет должен быть пакетного типа с коннектом (SOCK_SEQPACKET), протокол NSPROTO_SPX.

Сетевой уровень

Уровень 3, Сетевой (Network), отвечает за адресацию сообщений и перевод логических адресов и имен в физические адреса. Одним словом, исходя из конкретных сетевых условий, приоритета услуги и других факторов здесь определяется маршрут от компьютера-отправителя к компьютеру-получателю. На этом уровне решаются также такие задачи и проблемы, связанные с сетевым трафиком, как коммутация пакетов, маршрутизация и перегрузки. Если сетевой адаптер маршрутизатора не может передавать большие блоки данных, посланные компьютером-отправителем, на Сетевом уровне эти блоки разбиваются на меньшие. А Сетевой уровень компьютера-получателя собирает эти данные в исходное состояние.

Протоколы транспортного уровня:

ARP (англ. Address Resolution Protocol — протокол определения адреса) — использующийся в компьютерных сетях протокол низкого уровня, предназначенный для определения адреса канального уровня по известному адресу сетевого уровня. Наибольшее распространение этот протокол получил благодаря повсеместности сетей IP, построенных поверх Ethernet, поскольку практически в 100 % случаев при таком сочетании используется ARP.

Internet Protocol или IP (англ. internet protocol — межсетевой протокол) — маршрутизируемый сетевой протокол, протокол сетевого уровня семейства TCP/IP.

Протокол IP используется для негарантированной доставки данных, разделяемых на так называемые пакеты от одного узла сети к другому. Это означает, что на уровне этого протокола (третий уровень сетевой модели OSI) не даётся гарантий надёжной доставки пакета до адресата. В частности, пакеты могут прийти не в том порядке, в котором были отправлены, продублироваться (когда приходят две копии одного пакета; в реальности это бывает крайне редко), оказаться повреждёнными (обычно повреждённые пакеты уничтожаются) или не прибыть вовсе. Гарантию безошибочной доставки пакетов дают протоколы более высокого (транспортного уровня) сетевой модели OSI — например, TCP — которые используют IP в качестве транспорта.

IPX (англ. Internetwork Packet Exchange) — протокол сетевого уровня модели OSI в стеке протоколов SPX. Он предназначен для передачи датаграмм, являясь неориентированным на соединение (так же, как IP и NetBIOS), и обеспечивает связь между NetWare-серверами и конечными станциями.

Стек протоколов IPX/SPX был разработан Novell для ее проприетарной сетевой операционной системы NetWare. За основу IPX был взят протокол IDP из стека протоколов Xerox Network Services.

С конца 1980-х и до середины 1990-х годов сети на основе IPX были широко распространены из-за большой популярности NetWare. Однако в дальнейшем с развитием Интернета и стека TCP/IP оригинальный транспортный протокол SPX от Novell не способствовал успеху IPX-сетей. Из-за стремительного роста популярности сетей на основе TCP/IP, IPX в настоящее время имеют шансы исчезнуть.

В качестве адреса хоста IPX использует идентификатор, образованный из четырёхбайтного номера сети (назначаемого маршрутизаторами) и MAC-адреса сетевого адаптера.

Заключение

Интерес к локальным сетям вырос очень быстро частично

потому , что пользователи увидели в них дешевый способ объе-

динения большого числа относительно недорогих устройств , и

частично потому , что , казалось , они могут разрешить неко-

торые проблемы совместимости различного оборудования . Конеч-

но , недорогая локальная сеть могла предоставить отдельным

устройствам возможность обмениваться информацией . Если свя-

зываемые сетью устройства используют различные наборы симво-

лов и протоколы высокого уровня , то сама локальная сеть ред-

ко может разрешить проблему совместимости . Здесь требуются

сети , способные работать с различными протоколами и наборами

символов и обеспечивающие их преобразование . Они значительно

сложнее и дороже , чем основные локальные сети .

Современные вычислительные сети обеспечивают пользовате-

лю широкий набор услуг и позволяют создавать целый ряд раз-

личных по назначению автоматизированных систем распределенной

обработки информации , к числу которых в первую очередь сле-

дует отнести :

- информационно-поисковые ( банки данных и программ ма-

тематического обеспечения , справочные службы ,

обмен файлами данных между различными вычислительными

комплексами ) ;

- диалоговые ( отладка математических программ , службы

обучения и оценки знаний , обработка графической

информации , разработка новой техники ) ;

- системы распределенных вычислений ( решение сложных

математических задач , моделированние процессов и

систем , логичекое преобразование данных , удаленный

ввод заданий , выполнение финансовых и торговых

операций ) .

Общение между персональными компьютерами - это одна из

возможностей , реализованных благодаря ЛВС . Многие ЛВС имеют

утилиты , позволяющие посылать односторонние сообщения другим

пользователям сети . Однако подлинное общение между персо-

нальными компьютерами в сети требует специального пакета

прикладных программ , называемого электронной почтой .

Электронная почта похожа на некоторые другие средства

общения . Но она специально приспособлена для обеспечения эф-

фективного общения между рабочими станциями на базе персо-

нальных компьютеров.

Следующее поколение локальных сетей будет состоять из

систем передачи данных , на которых будут строиться эффектив-

ные интерфейсы, работающие с широким набором разнообразных

устройств . Некоторые сети будут законченными системами ,

например , для автоматизации учреждений , которые поддержива-

ют устройства с проектированные для совместной работы в сети

определенного типа . В такой системе сама локальная сеть бу-

дет всего лишь одним из ее компонентов .

Большая часть устройств , которые используют локальную

сеть , будут в большей или меньшей степени " интеллектуальны-

ми " , а " неинтеллектуальные " терминалы станут редкостью ,

так как они нуждаются в интерфейсе со значительными вычисли-

тельными возможностями для пользования сетью . Поскольку сое

диненные между собой устройства будут " интеллектуальными " и

смогут выполнять прикладные программы , то сети станут пол-

носвязными системами распределенной обработки информации .

Наиболее интересным аспектом локальных сетей можно счи-

тать возможности интеграции цифровых данных , речи , текстов

и других видов информации в одной сети . При этом значительно

экономятся средства на прокладку кабелей . Пока еще это дале-

кая цель , так как существующие сети нацелены скорее на пере-

дачу данных и изредко включают возможность передачи речи .

Системы с передачей модулированных сигналов , конечно , могут

передавать любые виды информации , и , вероятно , именно они

будут особенно быстро развиваться в сторону интегрального

обслуживания . Соответствующее оборудование для интеграции

передачи различной информации уже производится , хотя и в ог-

раниченных количествах .

Список литературы

1. Организация локальных сетей на базе персональных

компьютеров . "И.В.К.- СОФТ",Москва 1991.

2. Протоколы информационно-вычислительных сетей .

Справочник под ред. И.А.Мизина,А.П.Кулешова.

Москва "Радио и связь" 1991.

3. Стандарты по локальным вычислительным сетям .

Справочник под ред. С.И.Самойленко.

Москва "Радио и связь" 1990.

4. К.Ги " Введение в локальные вычислительные сети . "

Москва "Радио и связь" 1986.