Интернет технологии
Понятие «интернет технологии»
объединяет все, что связано с интернетом. Это — всевозможные сайты,
чаты, форумы, электронная почта, интернет коммерция, интернет
магазины, социальные сети и много чего еще, что существует в
интернете или с помощью интернета. Интернет технологии подразделяются
по определенными критериям в зависимости от технических средств
(сетей, серверов и т.п.) и специальных программ.
Историю интернет технологий и внедрение интернет технологии в нашу жизнь оставим в стороне. Поговорим о том, где интернет технологии находят свое применение и развитие.
Что такое интернет технологии?
Для чего нужны интернет технологии?
В первую очередь современные
интернет технологии позволяют создавать в сети:
— веб-сервера;
— сайты, порталы и блоги;
— электронную почту;
— форумы;
— чаты и ICQ подобное;
— wiki-энциклопедии.
Могли бы мы жить без интернет технологий? Конечно. Но современные интернет технологии приближают человечество к общей доступности информации или информационным ресурсам и определяют дальнейшее развитие всего общества.
Количество пользователей интернета непрерывно растет, от любопытствующих фрилансеров, до интернет ресурсов правительственных, общественных и социальных органов. Поэтому трудно обойтись без новых интернет технологий, автоматизирующих информационные ресурсы общества, делающих их интуитивно доступными и понятными.
Беспроводная связь WiFi и WiMAX также увеличивают число пользователей интернета. Теперь уже не нужно быть «привязаным» к технологии проводной связи для выхода в internet.
Интернет технологии позволили вывести социальное общение людей на новый уровень. И этот уровень и способы общения меняются с внедрением новых интернет технологий.
Интернет технологии активно внедряются в процессы обучения и переобучения, причем для всех слоев населения от школьников, до среднего класса. Внедрение интернет технологий в школах, институтах, online обучение на дому, семинары, вебинары, веб — конференции это уже становится обязательным в любом обучающем процессе.
Интернет технологии заставляют развиваться обслуживающие сервисы интернет. Это — безопасность интернета, инженерное оборудование серверов, дата центров, площадок интернет провайдеров. Везде уже не обойтись без постоянно развивающихся интернет технологий.
Интернет технологии – это коммуникационные, информационные и иные технологии и сервисы, обеспечивающие деловую, информационную и развлекательную среду в интернете или с помощью него. Интернет технологии — это все, что связано с интернетом.
История современных интернет технологий началась с 1962 года, когда министерство обороны США активно вкладывало деньги в разработки технологий взаимодействия между компьютерами. Благодаря этим исследованиям в 1969 году была создана локальная сеть – предшественница интернета.
Важным этапом в развитии интернет технологий стали 90-е годы с изобретением в 1993 году первого браузера. Появились многочисленные телекоммуникационные операторы, компании электронной торговли, разработчики программного обеспечения и т.п.
Сегодня интернет технологии находят свое применение во всех сферах жизни современного общества и, в первую очередь, в информационной сфере.
Среди свойств интернет технологий, имеющих важнейшее значение для развития современного общества и экономики, следует отметить шесть самых важных.
Интернет технологии дают возможность активизировать информационные ресурсы общества, которые сегодня являются основным фактором развития.
Интернет технологии позволяют оптимизировать (в первую очередь автоматизировать) информационные процессы. Во многих развитых стран основная часть работоспособного населения принимает участие в обработке, хранении и передачи информационных продуктов и услуг.
Интернет технологии с каждым годом все больше и больше используются в сложных производственных и социальных процессах.
Интернет технологии создают информационное взаимодействие между людьми и активно используются при подготовке и распространении массовой информации.
Интернет технологии оказывают колоссальное влияние на интеллектуальное развитие общества и экономики. Во всех странах компьютерная техника, учебные программы и файлы мультимедиа — привычные атрибуты повседневной жизни.
Интернет технологии играют ключевую роль в получении и накоплении новых знаний, использование которых повышает эффективность экономических процессов.
Эти свойства интернет технологий предоставляют экономикам всех стран мира возможность активно развиваться. При этом внедрение интернет технологий в компаниях – процесс не легкий. Обусловлено это тем, что интернет технологии являются сложной системой, состоящей из физических и логических компонентов.
Физические компоненты интернет технологий включают в себя:
1) Сеть интернет. Протоколы TCP/IP. IP-адреса. Иерархическая система доменных имен интернета. Опорная сеть интернета. Маршрутизация.
2) Программное обеспечение в интернете. Сетевые операционные системы. Специальное программное обеспечение для соединения с интернетом. Прикладные протоколы.
3) Компьютеры (серверы и клиенты) в интернете. Серверы электронной почты. Web – серверы. FTP-серверы. Серверы телеконференций. Серверы мгновенных сообщений.
4) Цифровые линии связи. Выбор провайдера. Подключение к интернету.
5) Доступ в интернет. Соединение сетевой платы с локальной сетью. Кабельные системы Ethernet.
6) Удаленный доступ к глобальным сетям. Доступ «компьютер – сеть». Доступ «сеть — сеть».
Физические компоненты дают возможность сделать оценку материальных ценностей интернет технологий, благодаря им реализуется потенциал новых технологий в интернете.
Существование физических составляющих интернет технологий дало импульс развитию экономик отдельных компаний, регионов, стран. Кроме физических компонентов интернет технологий существует логические компоненты.
Логические компоненты интернет технологий:
1) Интернет — сервисы. World Wide Web — Всемирная паутина. Электронная почта. Системы телеконференций. Передача файлов (FTP). Интерактивный чат (chat). Передача мгновенных сообщений (IСQ). Аудио- и Видеоконференции. Голосовое общение (IP-телефония).
2) Работа в интернете. Браузеры. Поисковые системы. Навигация в интернете. Просмотр Web-страницы в браузере.
3) Информационные ресурсы в интернете. Web-страницы и Web-узлы, порталы. Web – пространство.
Примеры интернет технологий.
ADSL.
Пионером в области семейства интернет технологий xDSL является компания Bellcore.
ADSL (Asymmetric Digital Subscriber Line — Асимметричная цифровая абонентская линия) входит в число интернет технологий высокоскоростной передачи данных, известных как технологии DSL (Digital Subscriber Line — Цифровая абонентская линия) и имеющих общее обозначение xDSL.
К другим интернет технологиям DSL относятся:
HDSL (High data rate Digital Subscriber Line — Высокоскоростная цифровая абонентская линия),
VDSL (Very high data rate Digital Subscriber Line — Сверхвысокоскоростная цифровая абонентская линия) и другие.
Оптоволоконное соединение.
При подключении используются оптические диэлектрические волноводы, которые называются оптическим волокном. Передача сигнала в оптоволокне осуществляется на трех длинах волн: 850 нм, 1310 нм и 1550 нм. В настоящее время оптоволокно является одной из лучших интернет технологий передачи информации и подключения к интернету.
DNS.
Интернет технология, позволяющая связывать доменные имена с соответствующими им интернет узлами, идентифицируемыми по IP адресу. Когда пользователь вводит в строке браузера адрес сайта и нажимает «Enter», его запрос первым делом попадает на DNS сервер.
TCP/IP.
В протоколах TCP и UDP (семейства TCP/IP) порт — системный ресурс, выделяемый приложению для связи с другими приложениями.
TCP/IP — аббревиатура термина Transmission Control Protocol/Internet Protocol (Протокол управления передачей/Интернет Протокол) — это согласованный заранее стандарт, служащий для обмена данных между двумя узлами (компьютерами в сети).
TCP/IP служит как мост, соединяющий все узлы сети воедино, за это он и завоевал свою популярность. TCP/IP был задуман, как общий стандарт интернет технологий, который объединит все сети в единую виртуальную «сеть сетей» (internetwork). Таким образом был создан интернет, в результате преобразования существующего конгломерата вычислительных сетей, носивших название ARPAnet, с помощью TCP/IP. Название «TCP/IP» связано с двумя протоколами: TCP и IP.
IPv6.
IPv6 (Internet Protocol version 6) — новая версия протокола IP, призванная решить проблемы, с которыми столкнулась предыдущая версия (IPv4) при ее использовании в интернете, за счет использования длины адреса 128 бит вместо 32. В настоящее время протокол IPv6 уже используется в нескольких сотнях сетей по всему миру, но пока еще не получил столь широкого распространения, как IPv4.
HTTP.
HTTP – протокол передачи гипертекста. С его помощью программа веб-навигатор общается с веб-серверами. Общение представляет собой отправку запросов и получение ответов. Ответы содержат запрашиваемые данные – документы, рисунки, исполняемые файлы и другое.
FTP
FTP (File Transfer Protocol — протокол передачи файлов) — интернет технология, предназначенная для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер; кроме того, возможен режим передачи файлов между серверами по FXP.
Gnutella.
Gnutella — полностью децентрализованная файлообменная сеть в рамках интернета, потомок Napster, отличается принципиальным отсутствием центрального сервера. Сеть формируется, когда один пользователь Gnutella соединяется с другим пользователем.
POP3.
POP3 – почтовый протокол. С помощью него мы получаем свою почту с почтовых серверов, например, mail.ru. На сервере запускается соответствующая служба, а на компьютере пользователя устанавливается и настраивается программа-клиент – например, The Bat!
IMAP.
IMAP (Internet Message Access Protocol — «Протокол доступа к электронной почте интернета») — протокол прикладного уровня для доступа к электронной почте. Аналогично POP3, служит для работы с входящими письмами.
SMTP.
SMTP используется для отправки почты от пользователей к серверам и между серверами для дальнейшей пересылки к получателю. Для приема почты почтовый клиент должен использовать протоколы POP3 или IMAP.
Gopher.
Протокол Gopher — интернет технология, разработанная в 1991 году. До повсеместного распространения гипертекстовой системы World Wide Web (WWW) Gopher использовался для извлечения информации (в основном текстовой) из иерархической файловой структуры.
BitTorrent.
BitTorrent («битовый поток») — пиринговый (P2P) сетевой протокол для кооперативного обмена файлами через интернет. С помощью этой интернет технологии файлы передаются частями, каждый torrent-клиент, получая (скачивая) эти части, в то же время отдает (закачивает) их другим клиентам, что снижает нагрузку и зависимость от каждого клиента-источника и обеспечивает избыточность данных.
IRC.
IRC (Internet Relay Chat — ретранслируемый интернет-чат) — сервисная система для общения через сеть интернет в режиме реального времени. Эта интернет технология является одним из средств общения википедистов в реальном времени.
Dial-Up.
Телефонная связь через модем не требует никакого дополнительного оборудования. Поскольку телефонные пункты доступны во всем мире, такое подключение остается полезным для путешественников.
Telnet.
Telnet – интернет технология удаленного доступа, позволяющая подключаться к другому компьютеру через интернет. Если владелец другого компьютера дает удаленному пользователю право подключаться к нему, программа Telnet позволит вводить команды для доступа к программам и службам, находящимся на удаленном компьютере.
Usenet.
Usenet (Юзнэт) — интернет технология, используемая для общения и публикации файлов. Usenet состоит из ньюс групп, в которые пользователи могут посылать сообщения. Сообщения хранятся на серверах, которые обмениваются ими друг с другом.
VoIP.
VoIP (Voice over IP; IP-телефония) —
система связи, обеспечивающая
передачу речевого сигнала по сети Интернет или по любым другим IP-сетям. Сигнал по каналу связи передается в цифровом виде. Другими словами, VoIP VoIP – это
интернет технология передачи голосовой информации в режиме реального
времени через интернет.
Skype.
Skype (Скайп) — бесплатное программное обеспечение с закрытым кодом, обеспечивающее шифрованную голосовую связь через интернет между компьютерами (VoIP), а также платные услуги для связи с абонентами обычной телефонной сети.
DNSSEC.
DNSSEC (Domain Name System Security Extensions) — набор спецификаций, обеспечивающий безопасность информации, предоставляемой DNS (Domain Name System) средствами IP (Internet Protocol). Данная интернет технология в России применяется с конца 2011 года, добавляет цифровую подпись к запросам DNS.
WAP.
WAP (Wireless Application Protocol) — «протокол беспроводного доступа» — это интернет технология получения доступа к ресурсам интернет посредством только мобильного телефона, не прибегая к помощи компьютера и/или модема. По сути это технический стандарт, описывающий способ, с помощью которого информация из интернета передается на дисплей мобильного телефона.
WAIS.
WAIS — сетевая информационная поисковая система. Данная интернет технология использует протокол TCP/IP для стыковки клиентской прикладной программы с информационным сервером. Клиентская часть имеет возможность получать тексты или мультимедийные документы, хранящиеся на сервере.
SSH.
SSH (Secure SHell — «безопасная оболочка») — интернет технология, позволяющая производить удаленное управление операционной системой. Протокол сходен по функциональности с Telnet и rlogin, но, при этом, шифрует весь трафик, включая и передаваемые пароли.
SSL.
SSL (Secure Sockets Layer — уровень защищенных сокетов) — интернет технология, обеспечивающая установление безопасного соединения между клиентом и сервером. Протокол SSL разработан компанией Netscape Communications. Впоследствии на основании протокола SSL 3.0 был разработан и принят стандарт RFC, получивший имя TLS.
TLS.
TLS (Transport Layer Security) — криптографический протокол, обеспечивающий защищенную передачу данных между узлами в сети интернет. TLS-протокол основан на протоколе Netscape SSL версии 3.0 и состоит из двух частей — TLS Record Protocol и TLS Handshake Protocol.
Инернет радио.
Интернет-радио или веб-радио — группа интернет технологий передачи потоковых аудиоданных через интернет. В сети интернет используются как проводные, так и беспроводные технологии передачи данных, в том числе спутниковые и сотовые сети.
Проводными наземными линиями передачи данных являются WAN/LAN-сети, которые применяют технологии Ethernet: VPN и обычную телефонную линию: DSL (ADSL), Dial Up.
Спутниковый интернет использует технологию DVB, преимущество: выбор любого спутникового провайдера, например, SkyDSL.
Сегодня распространяются беспроводные технологии передачи данных по технологии Wi-Fi и новому протоколу передачи данных WiMax, за ними идут сети сотовых компаний по протоколам передачи данных GPRS и EDGE/3G.
Интернет телевидение — IPTV.
Телевидение межсетевого протокола — интернет технология, использующая двухсторонний цифровой сигнал радиопередачи, базируется на декодировании видео IP и преобразовании его в стандартные телевизионные сигналы.
Мессенджеры — IMS.
Интернет технология мгновенного обмена сообщениями через интернет в реальном времени через службы мгновенных сообщений (Instant Messaging Service, IMS). Передаваться могут текстовые сообщения, звуковые сигналы, изображения, видео, а также производиться такие действия, как совместное рисование или игры.
SPDY и ISDN.
SPDY — протокол для передачи веб-контента от корпорации Google. Протокол позиционируется как замена протоколу HTTP.
Системы электронных платежей.
WebMoney (к примеру) — самая популярная система эл. платежей. Перевод средств на электронный кошелек: банковский перевод, пополнение через платежные терминалы, с банковской карты, через другие системы эл. платежей.
Примеры беспроводных интернет технологий по дальности действия:
1. Беспроводные персональные сети (WPAN — Wireless Personal Area Networks). Примеры технологий — Bluetooth.
2. Беспроводные локальные сети (WLAN — Wireless Local Area Networks). Примеры технологий — Wi-Fi.
3. Беспроводные сети масштаба города (WMAN — Wireless Metropolitan Area Networks). Примеры технологий — WiMAX.
4. Беспроводные глобальные сети (WWAN — Wireless Wide Area Network). Примеры технологий — CSD, GPRS, EDGE, EV-DO, HSPA.
В этой статье мы не затронули «облачные» интернет технологии. Но это уже другая тема для другой статьи.
Интернет технологии
Тема 13(2) — Интернет-технологии
2. Интернет-технологии.
Интернет-технологии – это коммуникационные, информационные и иные технологии и сервисы, основываясь на которые осуществляется деятельность в Интернете или с помощью него.
Простыми словами, Интернет-технологии — это все, что связано с Интернетом, что организовано по определенным методам в согласии с определенными правилами на базе определенных технических средств (сетей, серверов и пр. ) и программ.
Краткая история современных интернет-технологий. С 1962 года министерство обороны США активно вкладывало деньги в разработки технологий взаимодействия между компьютерами. Благодаря этим исследованиям, в 1969 году, американскими военными был создана локальная сеть – предшественница Интернета. С 1972 года функционирует электронная почта. Переломным этапом в развитии интернет — технологий стали 90-е годы. С изобретением в 1993 году первого браузера, предполагаемые возможности Интернета стали приобретать глобальный характер. Появились многочисленные телекоммуникационные операторы, компании электронной торговли, разработчики программного обеспечения и т.п.
В наши дни, интернет — технологии нашли свое применение во всех сферах жизни современного общества и, в первую очередь, — в информационной сфере.
Среди свойств информационных технологий, имеющих важнейшее значение для развития современного общества и экономики, следует отметить семь самых важных.
Интернет-технологии дают возможность активизировать информационные ресурсы общества, которые сегодня являются основным фактором развития. Исследования показывают, что грамотное пользование информационных ресурсов значительно экономит природные ресурсы нашей планеты.
Интернет-технологии позволяют оптимизировать (в первую очередь автоматизировать) информационные процессы. Во многих развитых стран основная часть работоспособного населения принимает участие в обработке, хранении и передачи информационных продуктов и услуг.
Интернет-технологии являются элементом, который используется в более сложных производственных и социальных процессах.
Интернет-технологии организуют информационное взаимодействие между людьми и активно используются при подготовке и распространении массовой информации. Благодаря им, решен вопрос распространения информации о товарах или услугах, передачи информационного продукта. Границы больше не имеют влияния в информационной сфере.
Интернет-технологии оказывают колоссальное влияние на интеллектуализацию общества и экономики. По всему миру — компьютерная техника, учебные программы и файлы мультимедиа — привычные атрибуты повседневной жизни.
Информационные технологии играют ключевую роль в получении и накоплении новых знаний, использование которых повышает эффективность экономических процессов, протекающих как в рамках отдельной компании, так и на территории всей планеты.
Решающим фактором для развития общества на современном этапе является то, что использование интернет-технологий может оказать действенное влияние на решение главных проблем глобальной экономики человечества.
Эти свойства Интернет-технологий предоставляют экономикам всех стран мира возможность активно развиваться. Но при этом внедрение Интернет-технологий во
внутреннее пространство любой компании – достаточно трудоемкий процесс. Это связано с тем, что Интернет-технологии являются сложной системой, состоящей из физических и логических компонентов.
Физические компоненты Интернет-технологии включают в себя: 1) Сеть Интернет
Протоколы TCP/IP. IP-адреса
Иерархическая система доменных имен Интернета Опорная сеть Интернета. Маршрутизация.
2)Программное обеспечение в Интернете
Сетевые операционные системы.
Специальное программное обеспечение для соединения с Интернетом.
Прикладные протоколы.
3)Компьютеры (серверы и клиенты) в Интернете
Серверы электронной почты
Web – серверы.
FTP-серверы.
Серверы телеконференций.
Серверы мгновенных сообщений.
4) Цифровые линии связи
Выбор провайдера. Подключение к Интернету
5) Доступ в Интернет
Соединение сетевой платы с локальной сетью. Кабельные системы Ethernet.
6)Удаленный доступ к глобальным сетям.
Доступ «компьютер – сеть».
Доступ «сеть-сеть».
Физические компоненты дают возможность сделать оценку материальных ценностей Интернет-технологий, благодаря им, реализуется потенциал новых технологий в Интернете. Существование физических составляющих интернет-технологий дало импульс развитию экономик отдельных компаний, регионов, стран. Кроме физических компонентов интернет-технологий, существует логические компоненты.
Логические компоненты Интернет-технологий: 1) Интернет — сервисы
World Wide Web — Всемирная паутина
Электронная почта. Системы телеконференций.
Передача файлов (FTP).
Интерактивный чат (chat).
Передача мгновенных сообщений (IСQ).
Аудио- и Видеоконференции. Голосовое общение (IP-телефония).
2)Работа в Интернете
Браузеры.
Поисковые системы. Навигация в Интернете.
Просмотр Web-страницы в браузере.
3)Информационные ресурсы в Интернете
Web-страницы и Web-узлы, порталы. Web – пространство.
Адресация, URL и протоколы передачи данных.
Создание Web-страниц. Языки Web-публикаций.
Публикации в Интернете. Представительство.
Логические компоненты интернет-технологий позволяют распределить информационные потоки в Интернете, что создает условия для реализации новых глобальных проектов. Наша страна, по развитию интернет-технологий, не отстает от ведущих государств мира. На территории Российской Федерации постоянно растет число физических компонентов интернет-технологий. Увеличивается влияние разработки и использования логических компонентов Интернет-технологий, и этот показатель постоянно возрастает.
Анализируя значение современных Интернет-технологий для общества на современном этапе развития, стоит отметить их стратегическое влияние на все сферы жизни, и это влияние в ближайшем будущем будет только возрастать.
Современные интернет-технологии
ADSL
История развития технологии ADSL начинается со второй половины восьмидесятых, когда велись поиски технологии, обеспечивающей интерактивное телевидение. Пионером в области семейства технологий xDSL является компания Bellcore.
ADSL (Asymmetric Digital Subscriber Line — Асимметричная цифровая абонентская линия) входит в число технологий высокоскоростной передачи данных, известных как технологии DSL (Digital Subscriber Line — Цифровая абонентская линия) и имеющих общее обозначение xDSL. К другим технологиям DSL относятся HDSL (High data rate Digital Subscriber Line — Высокоскоростная цифровая абонентская линия), VDSL (Very high data rate Digital Subscriber Line — Сверхвысокоскоростная цифровая абонентская линия) и другие. ADSL является технологией, позволяющей превратить витую пару телефонных проводов в тракт высокоскоростной передачи данных. Линия ADSL соединяет два модема ADSL, которые подключены к каждому концу витой пары телефонного кабеля. При этом организуются три информационных канала — «нисходящий» поток передачи данных, «восходящий» поток передачи данных и канал обычной телефонной связи (POTS). Канал телефонной связи выделяется с помощью фильтров, что гарантирует работу телефона даже при аварии соединения ADSL. ADSL является асимметричной технологией — скорость «нисходящего» потока данных (т.е. тех данных, которые передаются в сторону конечного пользователя) выше, чем скорость «восходящего» потока данных (в свою очередь передаваемого от пользователя в сторону сети).
Оптоволоконное соединение
При подключении используются оптические диэлектрические волноводы, которые называются оптическим волокном. Изготавливаются они из кварца и несколько похожи на стекло. Передача сигнала осуществляется за счет светового излучения. Для этого нужны преобразователи – оптоволоконные модемы, которые трансформируют электронный сигнал в оптический, а после передачи на значительные расстояния – обратно в электронный. Передача сигнала в оптоволокне осуществляется на трех длинах волн: 850 нм, 1310 нм и 1550 нм. В настоящее время оптоволокно является одной из лучших технологий передачи информации и подключения к Сети. По данным исследовательской компании Point Topic впервые в истории количество пользователей, подписанных на оптоволоконные широкополосные услуги, превысило число тех, кто пользуется кабельными интернет-сервисами.
DNS
Технология, позволяющая связывать доменные имена с соответствующими им интернет узлами, идентифицируемыми по IP адресу. Когда пользователь вводит в строке браузера адрес сайта и нажимает «Enter», его запрос первым делом попадает на DNS сервер. DNS — Domain Name Server (сервер доменных имен) представляет собой центр распределения и маршрутизации запросов пользователей к интернет узлам. Система доменных имен довольно сложное образование. Существует четкая иерархия зон, существует несколько NS записей для обслуживания запросов различных типов (например, адресация почты опирается на MX запись, а IP содержится в A записи)
TCP/IP
В протоколах TCP и UDP (семейства TCP/IP), порт — системный ресурс выделяемый приложению для связи с другими приложениями, выполняемыми на хостах доступных через сеть (в том числе другим приложением, на этом же хосте). TCP/IP — аббревиатура термина Transmission Control Protocol/Internet Protocol (Протокол управления передачей/Интернет Протокол) — это согласованный заранее стандарт, служащий для обмена данных между двумя узлами (компьютерами в сети), причѐм неважно, на какой платформе эти компьютеры и какая между ними сеть. TCP/IP служит как мост, соединяющий все узлы сети воедино, за это он и завоевал свою популярность. TCP/IP был задуман, как общий стандарт, который объединит все сети в единую виртуальную «сеть сетей» (internetwork). Таким образом был создан Интернет, в результате преобразования существующего конгломерата вычислительных сетей, носивших название ARPAnet, с помощью TCP/IP. Название «TCP/IP» связано с двумя протоколами: TCP и IP. Но TCP/IP — это не только эти два протокола. Это целое семейство протоколов, объединенное под одним началом — IP-протоколом. В это семейство входят протоколы, которые взаимодействуют с протоколом IP и с его помощью строят свои каналы данных.
Это сам TCP, а также UDP, ICMP, telnet, SMTP, FTP и многие другие.
User Datagram Protocol (UDP) — протокол пользовательских дейтаграмм. Он приходит на смену TCP, когда особое значение приобретает точность передаваемых данных. Этот протокол реализует дейтограммный метод передачи данных. Дейтаграмма — это пакет, передаваемый через сеть независимо от других пакетов без установления логического соединения и подтверждения приема. Она сама содержит в себе все нужные данные для доставки. В отличие от TCP, UDP не требует установки соединения и при передаче не делит свои дейтограммы на части.
IPv6
IPv6 (англ. Internet Protocol version 6) — новая версия протокола IP, призванная решить проблемы, с которыми столкнулась предыдущая версия (IPv4) при еѐ использовании в Интернете, за счѐт использования длины адреса 128 бит вместо 32. В настоящее время протокол IPv6 уже используется в нескольких сотнях сетей по всему миру (более 1600 сетей на март 2009), но пока ещѐ не получил столь широкого распространения, как IPv4. В России пока используется мало
HTTP
HTTP – протокол передачи гипертекста. С его помощью программа веб-навигатор общается с веб-серверами. Общение представляет собой отправку запросов и получение ответов. Ответы содержат запрашиваемые данные – документы, рисунки, исполняемые файлы и другое.
FTP
FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер; кроме того, возможен режим передачи файлов между серверами по
FXP
Gnutella
Gnutella — полностью децентрализованная файлообменная сеть в рамках Интернета, потомок Napster, отличается принципиальным отсутствием центрального сервера. Сеть формируется, когда один пользователь Gnutella соединяется с другим пользователем
POP3
POP3 – почтовый протокол. С помощью него мы получаем свою почту с почтовых серверов, например, mail.ru. На сервере запускается соответствующая служба, а на компьютере пользователя устанавливается и настраивается программа-клиент – например,
MS Outlook.
IMAP
IMAP (англ. Internet Message Access Protocol — «Протокол доступа к электронной почте Интернета») — протокол прикладного уровня для доступа к электронной почте. Аналогично POP3, служит для работы со входящими письмами.
SMTP
SMTP используется для отправки почты от пользователей к серверам и между серверами для дальнейшей пересылки к получателю. Для приѐма почты почтовый клиент должен использовать протоколы POP3 или IMAP.
Gopher
Протокол Gopher — протокол уровня приложения, разработанный в 1991 году. До повсеместного распространения гипертекстовой системы World Wide Web Gopher использовался для извлечения информации (в основном текстовой) из иерархической файловой структуры. Gopher был провозвестником WWW
BitTorrent
BitTorrent (букв. англ. «битовый поток») — пиринговый (P2P) сетевой протокол для кооперативного обмена файлами через Интернет. Файлы передаются частями, каждый torrent-клиент, получая (скачивая) эти части, в то же время отдаѐт (закачивает) их другим клиентам, что снижает нагрузку и зависимость от каждого клиента-источника и обеспечивает избыточность данных.
IRC
IRC (англ. Internet Relay Chat — ретранслируемый интернет-чат) — сервисная система, при помощи которой можно общаться через сеть Интернет с другими пользователями в режиме реального времени. IRC является одним из средств общения википедистов в реальном времени.
Dial-Up
Телефонная связь через модем не требует никакой дополнительной инфраструктуры кроме телефонной сети. Поскольку телефонные пункты доступны во всем мире, такое подключение остается полезным для путешественников.
Telnet
Telnet – технология удаленного доступа, основанная на программе с текстовым интерфейсом, позволяющая подключаться к другому компьютеру через Интернет. Если владелец или администратор другого компьютера дает удаленному пользователю право подключаться к нему, программа Telnet позволит вводить команды для доступа к программам и службам, находящимся на удаленном компьютере. Telnet можно
использовать для разных задач, в том числе для доступа к электронной почте, базам данных или файлам.
Usenet
Usenet (англ. Юзнэт) — интернет-технология, используемая для общения и публикации файлов. Usenet состоит из ньюсгрупп, в которые пользователи могут посылать сообщения. Сообщения хранятся на серверах, которые обмениваются ими друг с другом. Usenet оказал большое влияние на развитие современной Веб-культуры.
VoIP
VoIP (англ. Voice over IP; IP-телефония) — система связи, обеспечивающая передачу речевого сигнала по сети Интернет или по любым другим IP-сетям. Сигнал по каналу связи передаѐтся в цифровом виде и, как правило, перед передачей преобразовывается (сжимается) с тем, чтобы удалить избыточность. Другими словами, VoIP VoIP – это технология передачи голосовой информации в режиме реального времени через Интернет.
Skype
Skype (читается Скайп) — бесплатное программное обеспечение с закрытым кодом, обеспечивающее шифрованную голосовую связь через Интернет между компьютерами (VoIP), а также платные услуги для связи с абонентами обычной телефонной сети.
DNSSEC
DNSSEC (англ. Domain Name System Security Extensions) — набор спецификаций,
обеспечивающий безопасность информации, предоставляемой DNS (англ. Domain Name System) средствами IP (англ. Internet Protocol). В России применяется с конца 2011 года, добавляет цифровую подпись к запросам DNS, тем самым обеспечивая надежность, защищенность передачи данных.
WAP
WAP (Wireless Application Protocol) — «протокол беспроводного доступа» — это средство получения доступа к ресурсам интернет посредством только мобильного телефона, не прибегая к помощи компьютера и/или модема. По сути это технический стандарт, описывающий способ, с помощью которого информация из интернета передается на дисплей мобильного телефона.
WAIS
WAIS — сетевая информационная поисковая система. WAIS использует протокол TCP/IP для стыковки клиентской прикладной программы с информационным сервером. Клиентская часть имеет возможность получать тексты или мультимедийные документы, хранящиеся на сервере. Она запрашивает документы, используя ключевые слова.
SSH
SSH (англ. Secure SHell — «безопасная оболочка») — сетевой протокол сеансового уровня, позволяющий производить удалѐнное управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов). Сходен по функциональности с протоколами Telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли.
SSL
SSL (англ. Secure Sockets Layer — уровень защищѐнных сокетов) — криптографический протокол, который обеспечивает установление безопасного соединения между клиентом и сервером. SSL разработан компанией Netscape Communications. Впоследствии на основании протокола SSL 3.0 был разработан и принят стандарт RFC, получивший имя
TLS.
TLS
TLS (англ. Transport Layer Security) — криптографический протокол, обеспечивающий защищѐнную передачу данных между узлами в сети Интернет. TLS-протокол основан на протоколе Netscape SSL версии 3.0 и состоит из двух частей — TLS Record Protocol и TLS
Handshake Protocol.
MMORPG
Многопользовательская ролевая онлайн-игра (англ. massively multiplayer online roleplaying game, MMORPG) — жанр онлайновых компьютерных ролевых игр (CRPG), в которой большое количество игроков взаимодействуют друг с другом в виртуальном мире (в основном, в жанре фэнтези).
Инернет радио
Интернет-радио или веб-радио — группа технологий передачи потоковых аудиоданных через сеть Интернет. Также в качестве термина интернет-радио или веб-радио может пониматься радиостанция, использующая для вещания технологию потокового вещания в Интернет. В сети Интернет используются как проводные, так и беспроводные технологии передачи данных, в том числе спутниковые и сотовые сети. Проводными наземными линиями передачи данных являются WAN/LAN-сети, которые применяют технологии Ethernet: VPN и обычную телефонную линию: DSL (ADSL), Dial Up. Спутниковый Интернет использует технологию DVB, преимущество: выбор любогого спутникового провайдера, например, SkyDSL. Сегодня распространяются беспроводные технологии передачи данных по технологии Wi-Fi и новому протоколу передачи данных WiMax, за ними идут сети сотовых компаний по протоколам передачи данных GPRS и EDGE/3G.
Интернет телевидение
Телевидение межсетевого протокола (англ. Internet Protocol Television, сокращѐнно IPTV) — система, использующая двухсторонний цифровой сигнал радиопередачи, который посылается через переключенную телефонную или кабельную сеть посредством широкополосного подключения. Оно базируется на декодировании видео IP и преобразовании его в стандартные телевизионные сигналы.
Мессенджеры
Программа мгновенного обмена сообщениями (англ. Instant messenger, IM) — программа для обмена сообщениями через Интернет в реальном времени через службы мгновенных сообщений (Instant Messaging Service, IMS). Передаваться могут текстовые сообщения, звуковые сигналы, изображения, видео, а также производиться такие действия как совместное рисование или игры. Такая программа может применяться для организации видеоконференций.
SPDY и ISDN
SPDY (произносится как «Спиди», что означает «Скоростной») — протокол прикладного уровня для передачи веб-контента. Протокол разработан корпорацией Google. По замыслу разработчиков, данный протокол позиционируется как замена протоколу HTTP.
Системы электронных платежей
WebMoney — самая популярная, распространѐнная система эл. платежей в странах СНГ. Также некоторые западные программы работают с WM. Перевод средств на электронный кошелѐк сравнительно несложная операция: это и банковский перевод, и пополнение через платежные терминалы, и с банковской карты, и через другие системы эл. платежей, также в продаже имеются карты предоплаты WM.
Определение интернет-технологий | Law Insider
означает все технологии, конструкции, формулы, алгоритмы, процедуры, методы, открытия, процессы, приемы, идеи, ноу-хау, исследования и разработки, технические данные, инструменты, материалы, спецификации, процессы, изобретения (независимо от того, или непатентоспособные и вне зависимости от того, применяются ли они на практике или нет), аппаратура, творения, усовершенствования, авторские работы на любых носителях, конфиденциальная, частная или непубличная информация и другие подобные материалы, а также все записи, графики, чертежи, отчеты, анализы и другие письменные материалы. , и другие материальные воплощения вышеизложенного в любой форме, независимо от того, перечислены они здесь или нет, в каждом случае, кроме Программного обеспечения.
означает SAP NetWeaver Foundation для сторонних приложений, SAP Cloud Platform (за исключением случаев использования исключительно в качестве приложения для подключения между приложением SAP и S/4 EM) и SAP Leonardo IoT, Business Services (включая любые переименованные, предшествующие и/или или более поздние версии любого из вышеперечисленных, которые были общедоступны SAP, если таковые имеются, за исключением случаев, когда любой из вышеперечисленных используется в качестве пользовательского интерфейса для S/4 EM).
означает запатентованную технологию Заказчика и его лицензиаров, включая разработку Интернет-операций Заказчика, программные средства, аппаратные разработки, алгоритмы, программное обеспечение (в исходной и объектной формах), проекты пользовательского интерфейса, архитектуру, библиотеки классов, объекты и документацию ( как в печатном, так и в электронном виде), ноу-хау, коммерческую тайну и любые соответствующие права на интеллектуальную собственность во всем мире, а также любые производные, усовершенствования, усовершенствования или расширения Технологии Заказчика, задуманные, реализованные на практике или разработанные Заказчиком в течение срока действия СОУ. «Технология CenturyLink» означает запатентованную технологию CenturyLink и ее лицензиаров, включая услуги, программные инструменты, конструкции аппаратного обеспечения, алгоритмы, программное обеспечение (в исходной и объектной формах), конструкции пользовательского интерфейса, архитектуру, библиотеки классов, форматы отчетов, объекты и документацию ( как в печатном, так и в электронном виде), сетевые проекты, ноу-хау, коммерческую тайну и любые соответствующие права на интеллектуальную собственность во всем мире, а также любые производные, усовершенствования, усовершенствования или расширения технологии CenturyLink, задуманные, реализованные на практике или разработанные в течение срока действия свиноматка.
означает все Технологии, используемые или необходимые для ведения бизнеса Компании или любой из ее Дочерних компаний, или находящиеся в собственности или удерживаемые для использования Компанией или любой из ее Дочерних компаний.
означает любое изобретение, открытие, усовершенствование или инновацию, которые не были доступны приобретающему агентству на дату вступления в силу контракта, независимо от того, патентоспособны они или нет, включая, но не ограничиваясь, новые процессы, появляющиеся технологии, машины , а также улучшения или новые применения существующих процессов, машин, производителей и программного обеспечения. Сюда также входят новые компьютерные программы и улучшения или новые применения существующих компьютерных программ, независимо от того, защищены они авторским правом или нет, и любые новые процессы, машины, включая программное обеспечение, а также усовершенствования или новые применения существующих процессов, машин, производств и программное обеспечение.
означает Совместное ноу-хау и Совместные патентные права.
означает любые компьютерные программные продукты, кроме готового программного обеспечения, а также все компьютерное программное обеспечение, программное обеспечение для обеспечения безопасности или программирования, которое принадлежит или лицензировано любому члену группы компаний или используется, полностью или частично, прямо или косвенно, или было разработано или предназначено, или находится в процессе разработки или предназначено для использования, полностью или частично, прямо или косвенно, в ведении Бизнеса любого характера, включая все системное программное обеспечение, все прикладное программное обеспечение, будь то для общего использования в бизнесе (например, бухгалтерский учет, финансы, обработка текстов, графика, анализ электронных таблиц и т. д.) или специальное, уникальное для бизнеса использование (например, обработка телефонных звонков и т. д.), и любая и вся документация и объекты и исходные коды, связанные с ними.
означает технические инновации, которые являются уникальными и на законных основаниях принадлежат или лицензированы бизнесом и включают, помимо прочего, те инновации, которые запатентованы, заявлены на получение патента, являются предметом коммерческой тайны или защищены авторским правом.
означает электронную обработку данных, информацию, ведение учета, связь, телекоммуникации, аппаратное обеспечение, стороннее программное обеспечение, сети, периферийные устройства, портфельные торговые и компьютерные системы, включая любые внешние системы и процессы, а также интеллектуальную собственность, используемую Компанией. .
или «AT» означает специализированное медицинское оборудование и расходные материалы, включая те устройства, средства контроля или устройства, указанные в Плане индивидуальной поддержки, но недоступные в Плане медицинской помощи штата, которые позволяют людям повысить свои способности выполнять ADL. , или воспринимать, контролировать или общаться с окружающей средой, в которой они живут, или которые необходимы для надлежащего функционирования специализированного оборудования.
означает электронное устройство или процесс, который:
означает все открытия, проекты, разработки, усовершенствования, изобретения (независимо от того, охраняются они патентным законодательством или нет), авторские работы, информация, зафиксированная на любом материальном носителе выражения (независимо от того, охраняется она законом об авторском праве или нет), коммерческая тайна, ноу-хау, идеи (независимо от того, подлежат ли они охране в соответствии с законами о коммерческой тайне), маскирующие работы, товарные знаки, знаки обслуживания, торговые наименования и фирменный стиль.
означает, применительно к каждому Продавцу, следующую информацию, принадлежащую такому Продавцу или в той степени, в которой он имеет лицензию, которая существует и находится в распоряжении такого Продавца на Дату закрытия: технология производства, частная или конфиденциальная информация. , процессы, методы, протоколы, методы, улучшения и ноу-хау, которые необходимы для производства Продуктов в соответствии с текущим применимым ANDA Продукта, в зависимости от обстоятельств, включая, помимо прочего, производственный процесс, утвержденный в применимом ANDA продукта, спецификации и методы испытаний, сырье, упаковка, стабильность и другие применимые спецификации, инструкции по производству и упаковке, основная формула, отчеты о валидации, насколько это возможно, данные о стабильности, аналитические методы, записи жалоб, ежегодные обзоры продукта в той мере, в какой это возможно. доступные, а также другие основные документы, необходимые для производства, контроля и выпуска Продуктов, осуществляемые таким Продавцом или любым из его Аффилированных лиц или от его имени до Даты вступления в силу. Технология Продукта включает в себя, помимо прочего, права, которыми владеет или в какой-то степени контролирует такой Продавец в соответствии с любым патентом, выданным на Территории или подлежащим рассмотрению на Территории на Дату закрытия, а также любые права в соответствии с любым патентом или патентной заявкой за пределами Территории. исключительно в той мере, в какой это необходимо для производства Продуктов за пределами Территории для ввоза и продажи на Территории. Для целей данного определения компания Allergan и ее Аффилированные лица не считаются Аффилированными лицами Продавца.
означает компьютерные программы, исходный код, списки исходного кода, списки объектных кодов, детали дизайна, алгоритмы, процессы, блок-схемы, формулы и сопутствующие материалы, которые позволяют воспроизводить, воссоздавать или перекомпилировать программное обеспечение. Компьютерное программное обеспечение не включает компьютерные базы данных или документацию по компьютерному программному обеспечению.
означает компьютеры и связанные с ними устройства ввода и вывода, устройства хранения данных, сетевое оборудование и средства резервного копирования:
означает права BOARD на любую техническую информацию, ноу-хау, процессы, процедуры, составы, устройства, методы, формулы, протоколы, технологии, программное обеспечение, конструкции, чертежи или данные, созданные изобретателем (изобретателями), перечисленными в Приложении I. в UTMDACC до ДАТЫ Вступление в силу, которые не заявлены в ПАТЕНТНЫХ ПРАВАХ, но которые необходимы для осуществления ПАТЕНТНЫХ ПРАВ.
означает физическое лицо, кроме лицензированного рентгенолога,
означает любую технологию, включая технологии, применяемые на стадии предварительного сжигания, сжигания или дожигания на новом или существующем объекте, которая позволит добиться значительного сокращения выбросов в атмосферу диоксида серы или оксидов азота, связанных с использованием угля при производстве электроэнергия или технологический пар, не получивший широкого распространения по состоянию на 15 ноября 1990 г.
означает документы в цифровой форме, кроме научных публикаций, которые собираются или изготавливаются в ходе научно-исследовательской деятельности и используются в качестве доказательства в процессе исследования или общепринятые в исследовательском сообществе, необходимые для проверки выводов и результатов исследования;
означает любые права на товарные знаки и знаки обслуживания, независимо от того, зарегистрированы они или нет, заявки на регистрацию и регистрацию таких же и подобных средств защиты, а также всю деловую репутацию Заемщика, связанную с такими товарными знаками и символизируемую ими.
означает всю интеллектуальную собственность и продукты, принадлежащие третьим лицам и лицензированные в соответствии с Лицензиями третьих лиц.
означает Ноу-хау Лицензиата и Патенты Лицензиата.
означает Патенты Лицензиара и Ноу-хау Лицензиара.
означает Совместное ноу-хау и Совместные патенты.
означает лицензированные патенты и лицензированные ноу-хау.
означает услуги, предназначенные для выполнения любого из следующих действий:
Базовые Интернет-технологии
Базовые Интернет-технологииРуководство пользователя | Справочник по шаблонам | ВебсидианЭкспресс | Поиск |
Содержимое
- Базовый структура интернета
- IP — Интернет-протокол
- TCP — Транспорт Протокол управления
- Интернет-приложения и протоколы прикладного уровня
Интернет — это сеть сетей. В основном он состоит из большого количества Локальные сети (LAN), которые были связаны друг с другом. локальные сети сети, которые организации используют для подключения своих компьютеров. Компьютеры, которые подключены по локальным сетям обычно все расположены в одном здании (отсюда и название) или в нескольких здания, расположенные очень близко друг к другу. Существует множество конкурентов и взаимно несовместимые технологии ЛВС; наиболее популярными являются Novell NetWare и различные Продукты Microsoft и IBM. В настоящее время все, кажется, сходится к Интернету технологии. Технически локальные сети несовместимы, потому что они используют разные протоколы связи. Большинство из них были предназначены только для локальных сетей, и следовательно, они не очень хорошо работают в больших сетях, когда компьютеры, к которым они подключаются, разделены большими расстояниями или где пропускная способность сети недостаточна.
TCP/IP
TCP/IP — это название многоуровневого набора протоколов, предназначенных для хорошей работы как в локальной локальных сетях и в глобальных сетях. Технология TCP/IP делает Интернет работают, и она медленно, но верно заменяет проприетарную технологию локальных сетей почти во всех компьютерных сетей в мире.
Адрес интернет-протокола
TCP/IP основан на понятии нескольких соединенных сетей. Каждая сеть, использующая это технологии присваивается уникальный сетевой номер. Теоретически каждая сеть в у мира есть свой номер сети. Сети, не связанные с другими сетями, могут используйте любой номер сети, который им нравится. Каждый компьютер, подключенный к сети, присвоен уникальный номер хоста. Номер хоста должен быть уникальным в пределах сети, к которой компьютер подключен. Комбинация номера сети и номера хоста называется адрес интернет-протокола ; IP-адрес для краткости.
Два компьютера могут взаимодействовать, если
- они знают номера сети и хоста друг друга, а
- две сети, к которым подключены компьютеры и которые могут связаться друг с другом.
TCP/IP на самом деле является названием целого набора протоколов , из которых два наиболее важными являются I интернет P протокол (IP) и T транспорт C управление P протокол (TCP). Из-за их важности, они кратко обсуждаются в следующих разделах.
Интернет-протокол является самым основным в TCP/IP. Его задача — двигаться отдельные фрагменты данных с одного компьютера ( хост или сетевой узел , в сетевой терминологии) к другому. Это достигается с помощью дейтаграмм , которые пакеты информации, состоящие из
- IP-адресов отправителя и получателя дейтаграммы,
- некоторые данные ( полезная нагрузка дейтаграммы) и
- простая контрольная сумма, которая позволяет получателю дейтаграммы проверить, что данные были не повреждается при транспортировке.
В дейтаграмме есть еще несколько вещей, но они не важны для этого обсуждение.
Существует верхний предел того, сколько данных может нести одна IP-дейтаграмма. Когда должны передаваться большие объемы данных, данные разбиваются на несколько IP-датаграмм, каждый из которых несет часть данных. На пути от одного сетевого узла к другому, Дейтаграммы IP перемещаются независимо друг от друга. Две дейтаграммы, отправленные сразу после каждой другой может фактически выбрать два разных пути к целевому хосту.
Все, что вы видите при использовании Интернета, достигается с помощью IP. Это, в др. словами, как вы перемещаете данные через Интернет. Других способов нет.
Ясно, что IP имеет очень фрагментированное представление о сети. Все, что вы можете сделать с ним самостоятельно заключается в отправке дейтаграмм между хостами (сетевыми узлами) в сети. Чего ты хочешь в большинстве приложений нужно установить соединений между процессами на компьютеры. Это именно то, что делает протокол управления транспортировкой (TCP). Он использует услуги, предоставляемые IP для создания постоянного соединения (т. е. соединение сохраняется до тех пор, пока оно не будет явно разорвано).
TCP позволяет процессу (т. е. работающей программе) отправлять и получать байты ( октетов , в сетевой терминологии, поскольку байт — это восьмибитная единица) друг к другу. TCP обеспечивает что если один процесс отправляет последовательность октетов, то это то, что другой процесс будет получить на другом конце (т.е. именно те октеты и в той последовательности, в которой они были отправлены).
TCP выполняет всю работу, чтобы это произошло, и на самом деле это более работу, чем может показаться на первый взгляд. Причина того, что это значительная работа, заключается в том, что IP не гарантирует доставку дейтаграмм. Если используемые телекоммуникационные каналы по IP для перемещения дейтаграмм по объединенной сети становятся перегруженными, тогда они могут начать падение дейтаграммы . Поскольку дейтаграммы IP полностью независимы друг от друга, способ, с помощью которого IP может обнаружить потерю дейтаграммы в пути. TCP, с другой стороны, отслеживает дейтаграммы, ретранслируя потерянные и доставляя их клиентский процесс (т. е. процесс, использующий соединение) в правильном порядке и т. д.
Услуги, предоставляемые TCP, настолько ценны, что никто не использует IP сам по себе.
Теперь мы увидели, что связь между IP и TCP является одной из абстракций . TCP использует службы IP для предоставления более качественных услуг на более высоком уровне абстракции. (постоянное надежное соединение, а не просто набор дейтаграмм). Так же ИП использует базовые (телекоммуникационные) каналы передачи данных для предоставления своей сквозной дейтаграммы услуга. Взаимосвязь иллюстрируется рисунком ниже, показывающим многоуровневую структуру. TCP/IP.
Фактически данные передаются только на самом низком уровне. На всех высших уровнях данные всегда просто передаются на более низкий уровень (обозначенный на рисунке выше маленьким изогнутые стрелки). Однако уровни взаимодействуют с соответствующим уровнем на другом конец соединения, что означает, что данные, переданные, например, из уровень TCP к IP уровень в левой части рисунка идентичен данным, передаваемым уровнем IP. Уровень TCP с правой стороны.
Итак, TCP предоставляет эту замечательную услугу, но зачем и кому? Ответ: Чтобы приложения, которые нуждаются в межузловой связи. Разработчики программного обеспечения могут использовать службы TCP для реализации любых коммуникационных функций, которые они хотят. Все, что требуется для достижения необходимых результатов должны быть реализованы разработчиками программного обеспечения, т.е. TCP/IP не оказывает никаких дополнительных услуг.
Как правило, реализация приложения, распределенного по нескольким хостам, общение по сети сводится к реализации протокол связи .
Протокол связи — это просто набор правил для связи. Это описывает в мучительных подробностях, как две компьютерные программы могут обмениваться информацией в надежный способ. Внедрение системы, использующей TCP, в основном подразумевает указание того, как два процесса на каждом конце соединения TCP должны взаимодействовать. Это относительно сложная задача, потому что два процесса работают независимо друг от друга и поскольку возможны всевозможные сценарии ошибок (например, один или другой хост может сбой или замедление до сканирования, базовые каналы передачи данных могут быть перегружены или совсем потерялся и др.). Учет (и, если возможно, возмещение) всех возможные ошибки в коммуникационных протоколах по своей природе сложны, поэтому мало кто или организации обладают навыками и ресурсами для успешного проектирования, реализации и развертывания их. Из-за этой присущей трудности основные новые протоколы появляются лишь совсем недавно. редко.
TCP/IP позволяет компьютерам с самыми разными операционными системами и прикладным программным обеспечением общаться, потому что протоколы полностью определяют, как два процесса должны взаимодействовать. Следовательно, любой может реализовать системы, которые ведут себя в соответствии с требованиями протокола. Спецификация. Для этого спецификации протоколов должны быть опубликованы. доступный. Только протоколы, спецификации которых широко доступны, могут быть широко распространены. внедрены и, следовательно, широко используются.
Некоторые приложения (и, следовательно, соответствующие протоколы связи) были реализован почти сразу после завершения проектирования TCP/IP. Они включают:
- Протокол передачи файлов (FTP), протокол для просмотра каталогов и файлов на удаленном машину, а также загрузку и загрузку файлов.
- Telnet, протокол для входа на удаленный многопользовательский хост.
- Простой протокол передачи почты (SMTP), протокол для обмена сообщениями электронной почты между хосты.
- Net News Transfer Protocol (NNTP), протокол для обмена и управления распределенными дискуссионные группы между хостами.
Все эти протоколы имеют свободно доступные реализации, почти все более крупные использование интернет-сайтов (за исключением SMTP, которые имеют значительное количество коммерческие реализации).
Вышеупомянутые протоколы практически не изменились с момента их первых официальных выпусков. который охватывает временной промежуток около двадцати лет. Это очень долгий срок в вычислениях (и тем более в сети).
Самым важным новым приложением на основе TCP/IP, которое появится в этом десятилетии, станет World Wide Web (WWW), который определил протокол передачи гипертекста (HTTP) для передачи документов. между гипертекстовыми серверами (веб-серверами) и клиентами гипертекстового отображения (веб-браузерами).