Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основные протоколы

Протокол суть совокупность правил, регламентирующих процедуру коммуникации.

Различают протоколы физического уровня (Ethernet, Token-Ring, ARCnet и т.д.), определяющих именно физические правила сетевых соединений (уровень, полярность, длительность и т.п. сигналов) и реализуемые сетевыми картами и иной сетевой аппаратурой, и протоколы высоких (примыкающих к транспортному и выше) уровней (XNS, IP/TCP и т.д.), определяющие логическую структуру сообщений и реализуемые в основном программным путем.

Фирма Microsoft Corp. штатно предоставляет следующие сетевые транспортные протоколы:

· транспорт NetBEUI (NetBios Extended User Interface transport) - транспортный протокол локальной сети, созданный для работы совместно с сетевым интерфейсом NetBIOS фирмы Microsoft Corp.;

· транспорт TCP/IP (Transmission Control Protocol / Internet Protocol transport) - разработанный для Министерства обороны США протокол, предназначенный для соединения разнородных систем через глобальные сети. TCP/IP широко распространен в сетях UNIX и позволяет WINDOWS’NT взаимодействовать с различными сервисами на UNIX-машинах.

Протокол TCP/IP фактически представляет собой два различных протокола, работающих совместно - не гарантирующий доставку пакетов данных по сети протокол IP(Internet Protocol) и гарантирующий доставку пакетов в правильной последовательности протокол TCP (Transmission Control Protocol), в свою очередь протокол TCP/IP может служить носителем (“оберткой”) для других протоколов - например, для протоколов IPX, NetBIOS, служебных протоколов адресации ARP (Address Resolution Protocol) и протокола межсетевых управляющих сообщений ICMP (Internet Control Message Protocol). В локальной сети TCP/IP-пакеты упаковываются в “обертку” пакетов Ethernet, сами же TCP/IP-пакеты являются “оберткой” для HTTP.

Протокол SLIP (Serial Line Internet Protocol) позволяет изолированным компьютерам связываться с TCP/IP через телефонную сеть. Этот протокол определяет метод разбиения датаграмм на фреймы при передаче их по последовательному каналу и указывает конец одной и начало другой датаграммы. Хотя протокол SLIP вполне подходит для установления связи c дисковым набором, но недостатки в адресации, идентификации типа и сжатии данных делают его негибким, медленным и трудным в конфигурации.

Межузловой протокол PPP (Point-to-Point Protocol) был разработан для устранения недостатков SLIP; для PPP разработано несколько расширений, таких как опция предоставления имен серверов (DNS, Domain Names Service - служба доменных имен), обеспечение безопасной идентификации пользователя и объединение многочисленных соединений в одно логическое соединение с повышенной полосой пропускания.

Среди прочих существующих или находящихся в стадии разработки протоколов разработки фирмы Microsoft Corp. и другими фирмами можно назвать:

· IPX/SPX (Internet Packet eXchange/Sequest Packet eXchange) - набор транспортных протоколов, используемых программным обеспечением NetWare фирмы Novell Corp.;

· DECnet - используемый фирмой Digital Equipment Corp. транспортный протокол, предназначенный для связи систем Windows’NT с сетями DECnet;

· AppleTalk - разработанный фирмой Apple Corp., Inc протокол для взаимодействия WINDOWS’NTfhfhfh с компьютерами Apple Macintosh;

· XNS (Xerox Network Systems) - транспортный протокол, разработанный фирмой Xerox Corp. и использовавшийся в первых сетях Ethernet.

В Internet часто применяются следующие протоколы:

· TIME - наиболее простой протокол, с помощью которого извлекаются данные времени из соответствующего сервера;

· протокол FTP (File Transfer Protocol), мало изменившийся с начала 70-х годов, работает на всех компьютерах (от платформ PC DOS до суперкомпьютеров); данный протокол считается устаревшим, т.к. не может взять на себя приоритет управления трафиком и возобновлять несостоявшиеся (аварийно завершенные) передачи данных;

· протокол SMTP (Simple Mail Transfer Protocol) известен с 1980 г. и был рассчитан на обмен почтой между “большими” ЭВМ (mainframe - мэйнфрейм), которые имеют постоянное соединение (но не на имеющие случайное, непостоянное соединение ПЭВМ);

· NNTP (Network News Transfer Protocol) - относительно сложный протокол, служит для передачи новостей между серверами новостей и от сервера к клиенту;

· протокол POP (Post Office Protocol) снял в 1984 г. ограничения протокола SMTP путем добавления двух новых функций - восстановления всех сообщений (в случае аварии) и удаления их с сервера (при успехе передачи). Текущая версия, POP3, добавляет несколько новых характеристик, сохраняя многое из структуры первоначальной версии. Однако и SMTP и POP поддерживают только поток текста ASCII и не стандартизируют обмен данными современных форматов;

· формат MIME (Multipurpose Internet Mail Extension) появился в 1992 г. и снял ограничения SMTP и POP в области передачи двоичных файлов (графика, мультимедиа и другие); промежуточные (взятые из ОС UNIX) преобразования “формат ASCII двоичный формат” UUEncode и UUDecode в настоящее время широко применяются в FidoNet;

· HTTP (HiperText Transfer Protocol) - протокол передачи гипертекста в Internet.

Можно ознакомиться со всеми тонкостями существующих протоколов в виде документов RFC (Request For Comment) на сервере www.cis.ohio-state.edu/htbin/rfc, список используемых в Internet протоколов содержится в файле PROTOCOL операционной системы WINDOWS.

В последнее десятилетие наметилась тенденция разработки формальных методов описания протоколов, значительно упрощающих разработку и тестирования новых протоколов передачи данных, требования обеспечения конфиденциальности передаваемой по сетям информации инициировали разработку новых протоколов обеспечения секретности данных.

<== предыдущая лекция | следующая лекция ==>
Основные понятия. В настоящее время важнейшей задачей для науки, техники, бизнеса и образования является понимание законов развития вычислительных сетей | Двусвязный список
Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 393; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.