русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Протокол TCP/IP.


Дата добавления: 2015-01-16; просмотров: 796; Нарушение авторских прав


Работа всех сетевых компонентов, как аппаратных, так и программных, регламентируется протоколами. Протокол – это набор правил, реализованных в программном обеспечении и предназначенных для управления сетевым взаимодействием компьютеров.

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

Из сказанного ясна важность выбора единого протокола (или протоколов), который должны поддерживать все компьютеры, чтобы иметь возможность общаться через сеть. Этот протокол должен играть роль единого «языка», который помог бы общаться без переводчика всем людям планеты. Исторически сложилось так, что в качестве такого протокола выступает TCP/IP (Transmission Control Protocol/Internet Protocol-протокол управления передачей/протокол Интернета). Протокол TCP/IP ныне стал наиболее широко распространенным средством построения корпоративных сетей, а также основным протоколом Интернета.

Собственно, протокол TCP/IP и возник вместе с Интернетом, когда в 60-е годы Министерство обороны США и группа учебных заведений формализовали набор стандартов, позволяющих компьютерам различных типов связаться друг с другом и организовать сеть, впоследствии превратившуюся в Интернет.

Вместе с ростом популярности Интернета выросла популярность протокола TCP/IP как основного инструмента построения локальных сетей на основе технологий Интернета, так называемых интрасетей. Протокол TCP/IP поддерживали все без исключения операционные системы Windows, и в каждой новой версии Windows поддержка TCP/IP неуклонно развивалась. Не оставляет исключение и операционные системы Windows 2000/XP/2003, в которые включены множество программных средств, призванных повысить быстродействие и надежность сетей TCP/IP, а также обеспечить администрирование сети.



Работа в сети Интернет основана на использовании семейства коммуникационных протоколов TCP/IP-Transmission Control Protocol/Internet Protocol-(Протокол управления передачей/Протокол Интернета). Указанный протокол используется также для передачи данных в некоторых локальных сетях. Семейство протоколов TCP/IP включает все промежуточные протоколы между уровнем приложений и уровнем канала данных. Общее их количество составляет несколько десятков.

Основными среди них являются:

- Транспортные протоколы: TCP -Transmission Control Protocol (Протокол управления передачей данных) и другие – управляют передачей данных между компьютерами.

- Протоколы маршрутизации: IP- Internet Protocol (Протокол Интернета) и другие – обеспечивают фактическую передачу данных, обрабатывают адресацию данных, определяют наилучший путь к адресату.

- Протоколы поддержки сетевого адреса: DNS –Domain Name System (Доменная система имен) и другие – обеспечивают определение уникального адреса компьютера.

- Протоколы прикладных сервисов: FTP – File Transfer Protocol (Протокол передачи файлов), HTTP - Hyper Text Transfer Protocol (Протокол передачи гипертекста), TELNET и другие – используются для получения доступа к различным услугам: передаче файлов между компьютерами, доступ к WWW, удаленному терминальному доступу к системе.

- Шлюзовые протоколы: EGP – Exterior Gateway Protocol (Внешний шлюзов протокол) и другие – помогают передавать по сети сообщения о маршрутизации и информацию о состоянии сети, а также обрабатывать данные для локальных сетей.

- Почтовые протоколы: POP3 – Post Office Protocol (Протокол приема почты), SMPT – Simple Mail Transfer Protocol (Протокол передачи почты) – используется для передачи почтовых сообщений.

 



<== предыдущая лекция | следующая лекция ==>
Тема 1. Семиуровневая модель OSI (Open System Interconnection – OSI). | TCP/IP- протоколы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.15 сек.