Протокол управления передачей/межсетевой протокол (Transmission Control Protocol/Internet Protocol (TCP/IP)) - пара взаимосвязанных протоколов транспортного уровня и сетевого уровня . Агентство DARPA в начале семидесятых годов разработало сеть ARPANET , в основу которой была положена пара протоколов TCP /IP . Затем, эти протоколы были приняты в качестве стандарта в коммуникационных сетях Министерства обороны США. Глобальная сетевая среда, определяемая TCP/IP и состоящая из соединенных сетей, получила название сети Internet . Протоколы TCP/IP располагаются между протоколами верхних уровней и канальным уровнем . Протокол TCP организует создание виртуальных каналов , проходящих через коммуникационную сеть. В соответствии с этим, TCP относят к транспортному уровню области Взаимодействия Открытых Систем (ВОС) . Протокол IP ориентирован на использование одиночных пакетов , именуемых датаграммами . Его задачей является обеспечение взаимодействия сетей друг с другом и выполнение процессов , связанных с коммутацией и маршрутизацией . Для этого IP передает датаграммы из одной сети в другую. IP относят к сетевому уровню . Задачей TCP является предоставление сервиса передачи датаграмм, гарантируя упорядоченную доставку последовательностей блоков данных несмотря на возможные их повреждения, потери, дублирование, нарушение последовательности. TCP имеет три фазы работы: установление соединения , передача по нему датаграмм, разъединение соединения. Так как межсетевой протокол IP ненадежен, то TCP является сложным протоколом, обеспечивающим высокую степень надежности передачи данных . Протокол IP, осуществляет реализацию коммуникационных аспектов: · присвоение, контроль и преобразование имен объектов сетей; · сообщения о состояниях: недостижимость адресатов, ошибки и запросы повторных вызовов ; · обеспечение обмена данными через шлюзы ; · управление передачей и сбор данных о работе сетей; · изменение размеров передаваемых датаграмм (их фрагментация). Успех продуктов TCP/IP связан с тем, что благодаря современному техническому развитию микропроцессоров стала возможной их эффективная реализация.
16. СЕТЕВЫЕ СЛУЖБЫ
Сетевая служба - вид сервиса , предоставляемого сетью . Сервис - процесс обслуживания объектов . Сервис предоставляется пользователям , программам , системам , уровням , функциональным блокам и другим объектам сети . Наиболее распространенными видами сервиса являются: · хранение данных и поиск информации ; · передача сообщений и блоков данных ; · электронная почта и речевая почта ; · организация и управление диалогом партнеров; · предоставление соединений ; · проведение сеансов взаимодействия прикладных процессов . Сервис осуществляют сетевые службы . В последние годы особенно быстро развивается видеосервис: видеодиалог, видеоконференции , видеобиблиотеки, видеопочта, телевидение . В телефонии предоставляется так называемый дополнительный сервис . В базовой эталонной модели взаимодействия открытых систем объекты N-уровня предоставляют сервис объектам N+1 уровня. Он осуществляется благодаря передаче между уровнями специальных блоков данных, именуемых сервисными примитивами . Благодаря этому, прикладные процессы в своем взаимодействии используют суммарный сервис, предоставляемый всеми семью уровнями области взаимодействия . Сетевая служба может располагаться на сеансовом уровне , представительном уровне , прикладном уровне и предоставлять сервис пользователям и прикладным процессам . Современная сетевая служба, как правило, располагается на прикладном уровне . Вместе с этим, нередко она охватывает также представительный уровень. Во всех случаях сетевая служба не зависит от типа используемой коммуникационной сети. Любая сетевая служба, используя сервис, предоставляемый областью взаимодействия , обеспечивает связь прикладных процессов, расположенных в различных абонентских системах сети. В свою очередь, служба выполняет сервис, который необходим для прикладных процессов. Например управление файлами , сообщениями . Поэтому сетевые службы являются платформами , на которых располагаются прикладные процессы. Это позволяет создавать Базы Данных , Базы Знаний , другие разнообразные службы, например, службы коммерческой информации . В сети работает значительное число различных служб. Все большее их число определяется стандартами Международной Организации Стандартов (МОС) , появились также сетевые службы, определяемые фирменными стандартами. Особыми видами служб являются электронная библиотека , телетекст , видеотекст , факсимильная связь .
Сетевая служба DS*
Сетевая служба DS* - сетевая служба справочной информации . Сетевая служба DS* является вспомогательной, ибо предназначена для создания сетевой службы каталогов , выдачи справок и отображения адресов сетевых объектов (служб, Баз Данных (БД) , прикладных процессов , ...) в физические. Она имеет базу данных, которая расположена в одной либо нескольких абонентских системах . В последнем случае информационная база состоит из группы агентов сервиса, расположенных в различных системах и взаимодействующих друг с другом в соответствии со специальным протоколом .