Рубрика:
Наука и технологии /
Раздел для научных публикаций
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
Хандогин В.Д., студент Морского Государственного Университета имени адмирала Геннадия Ивановича Невельского
Передача данных через протокол TCP IP
Реализация передачи данных между сетевыми устройствами потребления информации – клиентами, и хранилищами информации – серверами через протокол передачи данных TCP\IP на клиент – серверной архитектуре. Использование протокола TCP в языке программирования C#.
В настоящее время используются две версии IP – версия 4 и версия 6. На сегодня доминирует версия 4, но все большее распространение получает версия 6, т.к. адресов в сети в связи с ростом умных устройств становится больше и адресов 4-й версии может не хватить. Каждый пакет версии 4 начинается с 40-байтного заголовка, содержащего, кроме других полей, 32-битный адрес источника и 32-битный адрес приемника. Они называются IP-адресами, которые формируют основу маршрутизации в сети.
Согласно условиям, они записываются в виде четырех десятичных чисел в диапазоне от 0 до 255, разделенных точками, как в адресе 31.228.190.192. Когда пакет поступает на маршрутизатор, тот извлекает значение IP-адреса получателя и использует его для маршрутизации пакета с данными.
Поскольку в дейтаграммах IP подтверждение не используется, то одного IP недостаточно для надежной связи по Интернету. Для предоставления надежной передачи данных поверх IP обычно накладывается другой протокол – TCP ( Transmission Control Protocol), протокол управления передачей. TCP использует IP для предоставления потоков, основанных на соединениях.
<...>
Ключевые слова: клиент-серверная архитектура, TCP\IP, передача данных
Полную версию статьи читайте в журнале Подпишитесь на журнал Купите в Интернет-магазине
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|