Приветствую Вас ГостьВторник, 22.05.2012, 18:52

Мир Софта

Вход на сайт
Логин:
Пароль:
Программа недели
C-Media CMI8738/C3DX Audio Device PCI
Новые программы
Новая литература
Немного поэзии

Подари мне лунный свет

Или свет больших планет

Или звездочку в ночи,

Что горит в ночной тиши...

Читать полностью
Друзья сайта


Нас знают
Каталог@Mail.ru - каталог ресурсов интернет
Поиск

Статьи

Главная » Статьи » ПК и комплектующие

Взаимодействие удалённых процессов в интернете
На сегодняшний день мало представляется жизнь без сети Internet. Здесь мы читаем последние новости, узнаем погоду, смотрим фильмы. Здесь же находится наша энциклопедия, профессиональные книги. Различные социальные сети предоставляют возможность общаться с друзьями, не выходя из дома. Тематические сайты помогают повышать нашу профессиональную квалификацию. В сети Internet мы можем расположить свой магазин или рекламный щит. Все эти и многие другие возможности глобальной сети требуют большой армии обслуживающих и производящих Internet-программистов. Данная статья написана для начинающих Internet-программистов с целью: объяснить процессы информации в сети. 

Для компьютерных сетей используется модель коммутации пакетов, т.е. информация дробиться на части – пакеты, которые передаются как независимые блоки. Передаваемая информация может иметь любой размер, но размер пакетов ограничен. По приходу на пункт назначения переданные пакеты собираются воедино. Пакет содержит заголовок и поля данных. Служебная информация: адрес отправителя, адрес получателя, порт назначения обычно содержится в заголовке. 

Задача организации взаимодействия удаленных процессов между компьютерами различных моделей является очень сложной. Поэтому обычно ее решают модульно. Согласно OSI взаимодействие в сети разбивается на семь уровней, каждый из которых имеет свои цели: физический, канальный, сетевой, сеансовый, транспортный, представительный, прикладной. Такое разделение позволяет при разработке новых сетевых механизмов не создавать их заново, а лишь разрабатывать технологии для нужных уровней. 


Как было сказано выше, каждый уровень призван решать свои задачи. Физический уровень производит передачу данных, путем различных характеристик электрических сигналов. Обмен информацией в локальной сети обеспечивается средствами канального уровня. Каждый сетевой адаптер имеет свой уникальный адрес - MAC-адрес. В локальной сети по этим адресам и происходит взаимодействие компьютеров. На данном уровне информация разбивается на части, называемые кадрами. Каждый кадр рассылается всем узлам локальной сети, где проверяется, совпадает ли MAC-адрес данного узла с пунктом назначения. 

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

Различные манипуляции с данными – шифрование, дешифрование, перевод из одной кодировки в другую выполняется средствами представительного уровня, т.е. представительный уровень имеет дело с формой передаваемой информации. 

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

Для организации обмена данными между компьютерами должны быть реализованы все сетевые уровни. На каждом уровне работают свои законы обмена информацией – свои протоколы. Совокупность этих протоколов называется стеками. Знание таких стеков протоколов обеспечивает качество взаимодействия написанных программистами Internet-приложений при обмене информацией по сети. Хотя многие разработчики не следуют точно стеку протоколов семиуровневой модели OSI, а скорее применяют свои.
Категория: ПК и комплектующие | Добавил: alex (22.11.2011) | Автор: Алексей E W
Просмотров: 278 | Теги: Internet, OSI, интернет, процессы | Рейтинг: 0.0/0
Всего комментариев: 1
Andara

Пост №: 1
Well I guess I don't have to spend the weekend fugiring this one out!
Среда (14.03.2012) - 16:25



Имя *:
Email:
Код *:
Категории раздела
Программное обеспечение [7]
Статьи из мира программного обеспечения
ПК и комплектующие [10]
Статьи из мира компьютерного «железа»
----->> ТОП 10 <<-----
C-Media CMI8738/C3DX Audio Device PCI
Драйвера и софт для Веб-камера A4Tech
Обои для презентаций
MiniTool Partition Wizard Home Edition 6.0
MobiMB Media Browser 3.5.31 RUS
Тема Mac OS для Windows 7
Налогоплательщик ЮЛ 4.29
VKontakte.DJ версия 3.22
Avast Free antivirus 5.0.677
Windows 7 Firewall Control 4.0.144.38 х32/х64
----->> Новые Статьи <<-----
[29.03.2012][ПК и комплектующие]
Памятка по выбору нетбука
[29.02.2012][ПК и комплектующие]
Повышает ли RAID-массив сохранность данных?
[15.02.2012][ПК и комплектующие]
На смену ноутбуку приходит его миниатюрный брат
[08.02.2012][ПК и комплектующие]
Накопители на жестких магнитных дисках
[20.01.2012][Программное обеспечение]
Что такое 3d-анимация?
[21.12.2011][ПК и комплектующие]
Компьютерная мышка нужна ли нам она?
[30.11.2011][ПК и комплектующие]
Функции компьютерной клавиатуры
[22.11.2011][ПК и комплектующие]
Взаимодействие удалённых процессов в интернете
[15.09.2011][Программное обеспечение]
Norton Internet Security выпуск 2012 или новая защита стала еще быстрее, сильнее и умнее
[08.09.2011][ПК и комплектующие]
Введение в GPS-приемники
Наш опрос
Оцените наш сайт
Всего ответов: 69
Сейчас на сайте

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная | Новости | Софт | Литература