Информация и информационные процессы. Аппаратно-программное устройство компьютера





Скачать 429.21 Kb.
НазваниеИнформация и информационные процессы. Аппаратно-программное устройство компьютера
страница5/5
Дата публикации15.07.2014
Размер429.21 Kb.
ТипДокументы
100-bal.ru > Информатика > Документы
1   2   3   4   5

Протоколы IP и ТСР.


Межсетевой обмен. TCP/IP-протокол.

ОПРЕДЕЛЕНИЕ: Технология, которая сделала возможным взаимное соединение большого числа разделенных физических сетей и заставила их работать как одно единое целое называется межсетевым обменом (internetworking) или INTERNET.

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

TCP/IP-протокол.

Transmission Control Protocol/Internet Protocol (TCP/IP) - это промышленный стандарт стека протоколов, разработанный для глобальных сетей.

Стек был разработан по инициативе Министерства обороны США для связи экспериментальной сети ARPAnet с другими сателлитными сетями как набор общих протоколов для разнородной вычислительной среды. Сеть ARPA поддерживала разработчиков и исследователей в военных областях. В сети ARPA связь между двумя компьютерами осуществлялась с использованием протокола Internet Protocol (IP), который и по сей день является одним из основных в стеке TCP/IP и фигурирует в названии стека.

Большой вклад в развитие стека TCP/IP внес университет Беркли, реализовав протоколы стека в своей версии ОС UNIX. Широкое распространение ОС UNIX привело и к широкому распространению протокола IP и других протоколов стека. На этом же стеке работает всемирная информационная сеть Internet, чье подразделение Internet Engineering Task Force (IETF) вносит основной вклад в совершенствование стандартов стека, публикуемых в форме спецификаций RFC.

Реализация стека TCP/IP в последних версиях сетевых операционных систем для персональных компьютеров (Windows NT 3.5, NetWare 4.1, Windows 95) является хорошей предпосылкой для быстрого роста числа установок стека TCP/IP.

Лидирующая роль стека TCP/IP объясняется следующими его свойствами:

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

  2. Почти все большие сети передают основную часть своего трафика с помощью протокола TCP/IP.

  3. Это метод получения доступа к сети Internet.

  4. Все современные операционные системы поддерживают стек TCP/IP.



TCP/IP-протокол. Правила TCP/IP.

Структура протоколов TCP/IP.

1. Физический и канальный уровень (ETHERNET, xDSL, …) предназначены для обеспечения взаимодействия сетей на физическом уровне и контроля за ошибками, которые могут возникнуть.

2. Уровень межсетевого взаимодействия (IP, IPX, ICMP, …) предназначается для определения пути передачи данных; он отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и заторов в сети.

3. Основной уровень (TCP, UDP) предназначен для доставки данных без ошибок, потерь и дублирования в той последовательности, как они были переданы.

4. Прикладной уровень (FTP, telnet, SMTP, WWW, Finger, DNS, Gopher, HTTP, IRC, POP3) предназначен для обеспечения взаимодействия сети и пользователя.

Правила TCP/IP.

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

2. Протокол TCP разбивает поток байт на пакеты; он не сохраняет границ между записями. Например, если один прикладной процесс делает 5 записей в TCP-порт, то прикладной процесс на другом конце виртуального канала может выполнить 10 чтений для того, чтобы получить все данные. Но этот же процесс может получить все данные сразу, сделав только одну операцию чтения. Не существует зависимости между числом и размером записываемых сообщений с одной стороны и числом и размером считываемых сообщений с другой стороны.

3. Прикладные процессы взаимодействуют с модулем TCP через порты. Для отдельных приложений выделяются общеизвестные номера портов. Например, сервер TELNET использует порт номер 23. Клиент TELNET может получать услуги от сервера, если установит соединение с TCP-портом 23 на его машине.

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

4. Протокол TCP требует, чтобы все отправленные данные были подтверждены принявшей их стороной. Он использует таймауты и повторные передачи для обеспечения надежной доставки. Отправителю разрешается передавать некоторое количество данных, не дожидаясь подтверждения приема ранее отправленных данных. Таким образом, между отправленными и подтвержденными данными существует окно уже отправленных, но еще неподтвержденных данных. Количество байт, которые можно передавать без подтверждения, называется размером окна. Как правило, размер окна устанавливается в стартовых файлах сетевого программного обеспечения. Так как TCP-канал является дуплексным, то подтверждения для данных, идущих в одном направлении, могут передаваться вместе с данными, идущими в противоположном направлении. Приемники на обеих сторонах виртуального канала выполняют управление потоком передаваемых данных для того, чтобы не допускать переполнения буферов.

5. КАЖДЫЙ ПАКЕТ ИМЕЕТ ИНДЕТИФИКАТОР
Протокол межсетевого взаимодействия IP.

Основу транспортных средств стека TCP/IP составляет протокол межсетевого взаимодействия IP.

Основные функции протокола межсетевого взаимодействия IP:

- перенос между сетями различных типов (между компьютерами) адресной информации в унифицированной форме;

- сборка и разборка пакетов при передаче их между сетями (между компьютерами) с различным максимальным значением длины пакета.

Типы адресов:

физический (MAC-адрес) - локальный адрес узла, определяется технологией, с помощью которой построена отдельная сеть, в которую входит данный узел. Для узлов, входящих в локальные сети - это МАС-адрес сетевого адаптера или порта маршрутизатора, например, 11-А0-17-3D-BC-01. Эти адреса назначаются производителями оборудования и являются уникальными адресами, так как управляются централизовано. Для всех существующих технологий локальных сетей МАС-адрес имеет формат 6 байтов: старшие 3 байта - идентификатор фирмы производителя, а младшие 3 байта назначаются уникальным образом самим производителем.


сетевой (IP-адрес) - состоит из 4 байт, например, 109.26.17.100. Этот адрес используется на сетевом уровне. Он назначается администратором во время конфигурирования компьютеров и маршрутизаторов. IP-адрес состоит из двух частей: номера сети и номера узла. Номер сети может быть выбран администратором произвольно, либо назначен по рекомендации специального подразделения, если сеть должна работать как составная часть. (Обычно провайдеры услуг Internet получают диапазоны адресов у подразделений NIC, а затем распределяют их между своими абонентами.) Номер узла в протоколе IP назначается независимо от локального адреса узла. Деление IP-адреса на поле номера сети и номера узла - гибкое, и граница между этими полями может устанавливаться весьма произвольно. Узел может входить в несколько IP-сетей. В этом случае узел должен иметь несколько IP-адресов, по числу сетевых связей. Таким образом IP-адрес характеризует не отдельный компьютер или маршрутизатор, а одно сетевое соединение.
Структура IP-адресов


Класс

Первые биты

Объем,

отводимый

Наименьший адрес

Наибольший адрес

Количество

Сетям

узлам

сетей

узлов

A

1

1 байт

3 байта

1.0.0.0

126.0.0.0

126

16 777 214

B

10

2 байта

2 байта

128.0.0.0

191.255.0.0

16 382

65 534

C

110

3 байта

1 байт

192.0.1.0

223.255.255.0

2 097 150

254

символьный (DNS-имя) - символьный идентификатор-имя, например, ERV1.IBM.COM. Этот адрес назначается администратором и состоит из нескольких частей, например, имени машины, имени организации, имени домена. Такой адрес, называемый также DNS-именем, используется на прикладном уровне, например, в протоколах FTP или telnet.
1   2   3   4   5

Похожие:

Информация и информационные процессы. Аппаратно-программное устройство компьютера iconКонтрольная работа по информатике для 8а класса с углубленным изучением информатики
По темам: Информация и информационные процессы, устройство компьютера, файловая система
Информация и информационные процессы. Аппаратно-программное устройство компьютера icon2. Основы логики и логические основы компьютера Основы логики. Основные...
Информационные процессы в живой природе, обществе и технике: получение, передача, преобразование, хранение и использование информации....
Информация и информационные процессы. Аппаратно-программное устройство компьютера iconПрограмма по формированию навыков безопасного поведения на дорогах...
Цель: рассмотреть программное обеспечение компьютера и прикладное программное обеспечение компьютера
Информация и информационные процессы. Аппаратно-программное устройство компьютера iconПрограмма по формированию навыков безопасного поведения на дорогах...
Мы с вами уже прошли тему “Устройство компьютера”. Ответьте мне, пожалуйста, как на устройствах внешней памяти хранится все программное...
Информация и информационные процессы. Аппаратно-программное устройство компьютера iconНовые информационные и педагогические технологии
...
Информация и информационные процессы. Аппаратно-программное устройство компьютера icon"Информатика страна загадок"
Цель: повторение, контроль знаний учащихся по темам “Устройство компьютера”, “Человек и информация”
Информация и информационные процессы. Аппаратно-программное устройство компьютера iconТема: Программное обеспечение компьютера
Цель: будут уметь различать программное обеспечение компьютера, знать о назначении прикладного по, системного по, Систем программирования,...
Информация и информационные процессы. Аппаратно-программное устройство компьютера iconОбобщающий урок по теме «Устройство компьютера»
«Компьютер, как универсальное устройство обработки информации». Активные модели информации об архитектуре пк с использованием современных...
Информация и информационные процессы. Аппаратно-программное устройство компьютера iconУрок информатики для 8 классов «Устройство персонального компьютера»
Материалы: мультимедийная установка, презентация «Устройство персонального компьютера», компьютеры, подключенные к интернету, программа...
Информация и информационные процессы. Аппаратно-программное устройство компьютера iconПрограмма по формированию навыков безопасного поведения на дорогах...
Информация. Информационные объекты различных видов. Основные информационные процессы: хранение, передача и обработка информации....
Информация и информационные процессы. Аппаратно-программное устройство компьютера iconВикторина презентация «Хорошо ли мы знаем компьютер»
Решение занимательных ребусов и кроссвордов «Информация и информационные процессы» 8класс
Информация и информационные процессы. Аппаратно-программное устройство компьютера icon1 Информация и информационные процессы
Среда обитания. Особенности строения: специализация клеток, два клеточных слоя(наружный и внутренний)
Информация и информационные процессы. Аппаратно-программное устройство компьютера iconМетодические рекомендации по изучению дисциплины «Информатика» Тема...
Негосударственное образовательное учреждение высшего профессионального образования
Информация и информационные процессы. Аппаратно-программное устройство компьютера iconУчебник «Информатика и икт»
Представление информации. Информация, информационные объекты различных видов. Язык как способ представления информации: естественные...
Информация и информационные процессы. Аппаратно-программное устройство компьютера iconМетодические рекомендации (материалы) для преподавателя
При чтений лекций рекомендуется использовать учебное пособие «Основы синергетики» 2013 г выпуска, «Информационные процессы в неживой...
Информация и информационные процессы. Аппаратно-программное устройство компьютера iconТематическое планирование по информатике 10 Информация и информационные процессы
Урок 3 Кодирование информации с помощью знаковых систем. Знаки: форма и значение. Знаковые системы


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск