Протоколы Internet.

Протокол в данном случае — это, образно говоря, «язык», используемый компьютерами для обмена данными при работе в сети. Чтобы различные компьютеры сети могли взаимодействовать, они должны «разговаривать» на одном «языке», то есть использовать один и тот же протокол. Систему этих протоколов называют стеком протоколов TCP/IP. Наиболее распространённые интернет-протоколы (в алфавитном порядке, сгруппированные в примерном соответствии модели OSI): 1) На прикладном уровне: DNS , FTP , HTTP , HTTPS , IMAP , LDAP , POP3 , SMTP , SSH , Telnet , XMPP (Jabber) .2) На сеансовом уровне/уровне представления : SSL , TLS .3) На транспортном уровне : TCP ,UDP . 4) На сетевом уровне : BGP , ICMP , IGMP , IP , OSPF , RIP , EIGRP ,IS-IS . 5) На канальном уровне : Ethernet , Frame relay , HDLC , PPP , SLIP . Есть ещё целый ряд протоколов, ещё не стандартизированных, но уже очень популярных в сети Интернет. Эти протоколы в большинстве своём нужны для обмена файлами и текстовыми сообщениями, на некоторых из них построены целые файлообменные сети. Вот эти протоколы: 1) ICQ 2) AIM 3) CDDB 4) eDonkey 5) BitTorrent 6) Gnutella 7) Skype. Протоколы электронной почты:SMTPпротокол использует TCP как транспортный протокол, который обеспечивает достоверность и надежность доставки сообщения. По умолчанию TCP- протокол подключен к протоколу SMTP через порт 25. SMTP – команды инкапсулируются в поле данных TCP в соответствии с обычными механизмами инкапсуляции стека протоколов TCP/ IP. POP3 – это простейший протокол для работы пользователя для работы со своим почтовым ящиком. Он позволяет только забрать почту из почтового ящика сервера на компьютер клиента и удалить ее из почтового ящика на сервере. Протокол IMAP4 - протокол доступа к электронной почте Internet, версия 4) позволяет клиентам получать доступ и манипулировать сообщениями электронной почты на сервере. HTTP -протокол передачи гипертекста) обеспечивает высокопроизводительный механизм передачи мультимедийной информации независимо от типа представленных данных. Протокол построен по объектно- ориентированной технологии и может использоваться для решения различных задач, например, для управления распределенными информационными системами.