Сетевой протокол
Протокол передачи данных — набор соглашений интерфейса логического уровня, которые определяют обмен данными между различными программами. Эти соглашения задают единообразный способ передачи сообщений и обработки ошибок при взаимодействии программного обеспечения разнесённого в пространстве аппаратуры, соединённой тем или иным интерфейсом
Любая связь между устройствами возможна лишь благодаря протоколам. Они делятся на физические протоколы (регулируют то, как именно и какие сигналы будут идти от одного устройства к другому — например, импульсами по 5 вольт 100 раз в секунду или на определённой частоте радиосигналов) и логические протоколы, которые отвечают за смысл и передачу данных, когда связь уже установлена. Так, браузер на компьютере связывается с сервером по протоколу HTTP или HTTPS. По интернету можно передавать файлы благодаря FTP-протоколу, а протокол BitTorrent позволяет потоково скачивать данные.
Стандартизированный протокол передачи данных также позволяет разрабатывать интерфейсы (уже на физическом уровне), не привязанные к конкретной аппаратной платформе и производителю (например, USB, Bluetooth).
Сигнальный протокол используется для управления соединением — например, установки, переадресации, разрыва связи. Примеры протоколов: RTSP, SIP. Для передачи данных используются такие протоколы как RTP.
Сетево́й протоко́л — набор правил и действий (очерёдности действий), позволяющий осуществлять соединение и обмен данными между двумя и более включёнными в сеть устройствами.
Разные протоколы зачастую описывают лишь разные стороны одного типа связи. Названия «протокол» и «стек протоколов» также указывают на программное обеспечение, которым реализуется протокол.
Новые протоколы для Интернета определяются IETF, а прочие протоколы — IEEE или ISO. ITU-T занимается телекоммуникационными протоколами и форматами.
Наиболее распространённой системой классификации сетевых протоколов является так называемая модель OSI, в соответствии с которой протоколы делятся на 7 уровней по своему назначению — от физического (формирование и распознавание электрических или других сигналов) до прикладного (интерфейс программирования приложений для передачи информации приложениями).
Сетевые протоколы предписывают правила работы компьютерам, которые подключены к сети. Они строятся по многоуровневому принципу. Протокол некоторого уровня определяет одно из технических правил связи. В настоящее время для сетевых протоколов используется модель OSI (Open System Interconnection — взаимодействие открытых систем, ВОС).
Модель OSI — 7-уровневая логическая модель работы сети. Реализуется группой протоколов и правил связи, организованных в несколько уровней:
- на физическом уровне определяются физические (механические, электрические, оптические) характеристики линий связи;
- на канальном уровне определяются правила использования физического уровня узлами сети;
- сетевой уровень отвечает за адресацию и доставку сообщений;
- транспортный уровень контролирует очерёдность прохождения компонентов сообщения;
- сеансовый уровень координирует связь между двумя прикладными программами, работающими на разных рабочих станциях;
- уровень представления служит для преобразования данных из внутреннего формата компьютера в формат передачи;
- прикладной уровень является пограничным между прикладной программой и другими уровнями, обеспечивая удобный интерфейс связи для сетевых программ пользователя.
Другая модель — стек протоколов TCP/IP — содержит 4 уровня:
- канальный уровень (link layer),
- сетевой уровень (Internet layer),
- транспортный уровень (transport layer),
- прикладной уровень (application layer).
Примеры сетевых протоколов
TCP/IP — набор протоколов передачи данных, получивший название от двух принадлежащих ему протоколов: TCP (англ. Transmission Control Protocol) и IP (англ. Internet Protocol)
Наиболее известные протоколы, используемые в сети Интернет:
- HTTP (Hyper Text Transfer Protocol) — это протокол передачи гипертекста. Протокол HTTP используется при пересылке Web-страниц между компьютерами, подключенными к одной сети.
- FTP (File Transfer Protocol) — это протокол передачи файлов со специального файлового сервера на компьютер пользователя. FTP дает возможность абоненту обмениваться двоичными и текстовыми файлами с любым компьютером сети. Установив связь с удаленным компьютером, пользователь может скопировать файл с удаленного компьютера на свой или скопировать файл со своего компьютера на удаленный.
- POP3 (Post Office Protocol) — это стандартный протокол почтового соединения. Серверы POP обрабатывают входящую почту, а протокол POP предназначен для обработки запросов на получение почты от клиентских почтовых программ.
- SMTP (Simple Mail Transfer Protocol) — протокол, который задает набор правил для передачи почты. Сервер SMTP возвращает либо подтверждение о приеме, либо сообщение об ошибке, либо запрашивает дополнительную информацию.
- TELNET — это протокол удаленного доступа. TELNET дает возможность абоненту работать на любой ЭВМ находящейся с ним в одной сети, как на своей собственной, то есть запускать программы, менять режим работы и так далее. На практике возможности ограничиваются тем уровнем доступа, который задан администратором удаленной машины.
Другие протоколы:
- DTN — протокол, предназначенный для сетей дальней космической связи IPN, которые используются NASA.
См. также
- Таблица сетевых протоколов по функциональному назначению
- HART-протокол
- Протокол передачи данных на основе UDP
- Протоколы модемной связи
- Протоколы тайного голосования
- Криптографический протокол
Примечания
- Протокол
- Что такое протокол
- Hunt, Craig. TCP/IP Network Administration. — 3rd Edition. — O'Reilly Media, Inc.. — ISBN 0596002971.
Для улучшения этой статьи желательно: |
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Сетевой протокол, Что такое Сетевой протокол? Что означает Сетевой протокол?
U etogo termina sushestvuyut i drugie znacheniya sm Protokol Protokol peredachi dannyh nabor soglashenij interfejsa logicheskogo urovnya kotorye opredelyayut obmen dannymi mezhdu razlichnymi programmami Eti soglasheniya zadayut edinoobraznyj sposob peredachi soobshenij i obrabotki oshibok pri vzaimodejstvii programmnogo obespecheniya raznesyonnogo v prostranstve apparatury soedinyonnoj tem ili inym interfejsom Lyubaya svyaz mezhdu ustrojstvami vozmozhna lish blagodarya protokolam Oni delyatsya na fizicheskie protokoly reguliruyut to kak imenno i kakie signaly budut idti ot odnogo ustrojstva k drugomu naprimer impulsami po 5 volt 100 raz v sekundu ili na opredelyonnoj chastote radiosignalov i logicheskie protokoly kotorye otvechayut za smysl i peredachu dannyh kogda svyaz uzhe ustanovlena Tak brauzer na kompyutere svyazyvaetsya s serverom po protokolu HTTP ili HTTPS Po internetu mozhno peredavat fajly blagodarya FTP protokolu a protokol BitTorrent pozvolyaet potokovo skachivat dannye Standartizirovannyj protokol peredachi dannyh takzhe pozvolyaet razrabatyvat interfejsy uzhe na fizicheskom urovne ne privyazannye k konkretnoj apparatnoj platforme i proizvoditelyu naprimer USB Bluetooth Signalnyj protokol ispolzuetsya dlya upravleniya soedineniem naprimer ustanovki pereadresacii razryva svyazi Primery protokolov RTSP SIP Dlya peredachi dannyh ispolzuyutsya takie protokoly kak RTP Setevo j protoko l nabor pravil i dejstvij ocheryodnosti dejstvij pozvolyayushij osushestvlyat soedinenie i obmen dannymi mezhdu dvumya i bolee vklyuchyonnymi v set ustrojstvami Raznye protokoly zachastuyu opisyvayut lish raznye storony odnogo tipa svyazi Nazvaniya protokol i stek protokolov takzhe ukazyvayut na programmnoe obespechenie kotorym realizuetsya protokol Novye protokoly dlya Interneta opredelyayutsya IETF a prochie protokoly IEEE ili ISO ITU T zanimaetsya telekommunikacionnymi protokolami i formatami Naibolee rasprostranyonnoj sistemoj klassifikacii setevyh protokolov yavlyaetsya tak nazyvaemaya model OSI v sootvetstvii s kotoroj protokoly delyatsya na 7 urovnej po svoemu naznacheniyu ot fizicheskogo formirovanie i raspoznavanie elektricheskih ili drugih signalov do prikladnogo interfejs programmirovaniya prilozhenij dlya peredachi informacii prilozheniyami Setevye protokoly predpisyvayut pravila raboty kompyuteram kotorye podklyucheny k seti Oni stroyatsya po mnogourovnevomu principu Protokol nekotorogo urovnya opredelyaet odno iz tehnicheskih pravil svyazi V nastoyashee vremya dlya setevyh protokolov ispolzuetsya model OSI Open System Interconnection vzaimodejstvie otkrytyh sistem VOS Model OSI 7 urovnevaya logicheskaya model raboty seti Realizuetsya gruppoj protokolov i pravil svyazi organizovannyh v neskolko urovnej na fizicheskom urovne opredelyayutsya fizicheskie mehanicheskie elektricheskie opticheskie harakteristiki linij svyazi na kanalnom urovne opredelyayutsya pravila ispolzovaniya fizicheskogo urovnya uzlami seti setevoj uroven otvechaet za adresaciyu i dostavku soobshenij transportnyj uroven kontroliruet ocheryodnost prohozhdeniya komponentov soobsheniya seansovyj uroven koordiniruet svyaz mezhdu dvumya prikladnymi programmami rabotayushimi na raznyh rabochih stanciyah uroven predstavleniya sluzhit dlya preobrazovaniya dannyh iz vnutrennego formata kompyutera v format peredachi prikladnoj uroven yavlyaetsya pogranichnym mezhdu prikladnoj programmoj i drugimi urovnyami obespechivaya udobnyj interfejs svyazi dlya setevyh programm polzovatelya Drugaya model stek protokolov TCP IP soderzhit 4 urovnya kanalnyj uroven link layer setevoj uroven Internet layer transportnyj uroven transport layer prikladnoj uroven application layer Primery setevyh protokolovTCP IP nabor protokolov peredachi dannyh poluchivshij nazvanie ot dvuh prinadlezhashih emu protokolov TCP angl Transmission Control Protocol i IP angl Internet Protocol Naibolee izvestnye protokoly ispolzuemye v seti Internet HTTP Hyper Text Transfer Protocol eto protokol peredachi giperteksta Protokol HTTP ispolzuetsya pri peresylke Web stranic mezhdu kompyuterami podklyuchennymi k odnoj seti FTP File Transfer Protocol eto protokol peredachi fajlov so specialnogo fajlovogo servera na kompyuter polzovatelya FTP daet vozmozhnost abonentu obmenivatsya dvoichnymi i tekstovymi fajlami s lyubym kompyuterom seti Ustanoviv svyaz s udalennym kompyuterom polzovatel mozhet skopirovat fajl s udalennogo kompyutera na svoj ili skopirovat fajl so svoego kompyutera na udalennyj POP3 Post Office Protocol eto standartnyj protokol pochtovogo soedineniya Servery POP obrabatyvayut vhodyashuyu pochtu a protokol POP prednaznachen dlya obrabotki zaprosov na poluchenie pochty ot klientskih pochtovyh programm SMTP Simple Mail Transfer Protocol protokol kotoryj zadaet nabor pravil dlya peredachi pochty Server SMTP vozvrashaet libo podtverzhdenie o prieme libo soobshenie ob oshibke libo zaprashivaet dopolnitelnuyu informaciyu TELNET eto protokol udalennogo dostupa TELNET daet vozmozhnost abonentu rabotat na lyuboj EVM nahodyashejsya s nim v odnoj seti kak na svoej sobstvennoj to est zapuskat programmy menyat rezhim raboty i tak dalee Na praktike vozmozhnosti ogranichivayutsya tem urovnem dostupa kotoryj zadan administratorom udalennoj mashiny Drugie protokoly DTN protokol prednaznachennyj dlya setej dalnej kosmicheskoj svyazi IPN kotorye ispolzuyutsya NASA Sm takzheTablica setevyh protokolov po funkcionalnomu naznacheniyu HART protokol Protokol peredachi dannyh na osnove UDP Protokoly modemnoj svyazi Protokoly tajnogo golosovaniya Kriptograficheskij protokolPrimechaniyaProtokol Chto takoe protokol Hunt Craig TCP IP Network Administration 3rd Edition O Reilly Media Inc ISBN 0596002971 Dlya uluchsheniya etoj stati zhelatelno Ispravit statyu soglasno stilisticheskim pravilam Vikipedii Dobavit illyustracii Pozhalujsta posle ispravleniya problemy isklyuchite eyo iz spiska parametrov Posle ustraneniya vseh nedostatkov etot shablon mozhet byt udalyon lyubym uchastnikom
