Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
All os.doc
Скачиваний:
28
Добавлен:
06.12.2018
Размер:
2.84 Mб
Скачать

Ip адрес представляется последовательностью четырех байтов. В адресе кодируется уникальный номер сети, а также номер компьютера (сетевого устройства в сети).

. Для представление содержимого IP адреса используется последовательность цифр:

N1.N2.N3.N4 ,

где Ni – десятичное представление содержимого i – го байта адреса.

Типы адресов

A номер сети <=126, уникальные сети, которые исторически принадлежат крупным мировым корпорациям.

С самые распространенные.

Некоторые из IP адресов являются зарезервированными, т.е. их интерпретация отличается от стандартной.

Протоколы TCP/IP были созданы для передачи данных через ARPANET, которая является сетью с коммутацией пакетов.

Пакет – это блок данных, который передаётся вместе с информацией, необходимой для его корректной доставки. Каждый пакет перемещается по сети независимо от остальных.

Дейтаграммаэто пакет протокола IP. Контрольная информация занимает первые пять или шесть 32-битных слов дейтаграммы. Это её заголовок (header). По умолчанию, его длина равна пяти словам, шестое является дополнительным. Для указания точной длины заголовка в нём есть специальное поле – длина заголовка (IHL, Internal Header Length).

Шлюз – устройство, передающее пакеты между различными сетями

Маршрутизацияпроцесс выбора шлюза или маршрутизатора

Шлюз – компьютер, который имеет >=2 сетевых адаптеров (каждый имеет свой IP адрес)

Компьютерные системы могут передавать данные только внутри той сети, к которой они подключены. Поэтому передача дейтаграмм из одной сети в другую идёт через шлюзы – от одного к другому. Внутри хоста данные проходят пути от уровня прикладных программ до уровня доступа к сети (и обратно). Дейтаграммы, которые переправляет шлюз, поднимаются только до межсетевого уровня. На этом уровне протокол IP, узнавая адрес получателя данных (на протяжении всего пути следования этот адрес не меняется – меняются промежуточные машины), принимает решение отправить дейтаграмму в одну из сетей, к которым подключен.

На рисунке выше показано, как используются шлюзы для ретрансляции пакетов.

Транспортный уровень

Протокол контроля передачи (TCP, Transmission Control Protocol) - обеспечивает надежную доставку данных с обнаружением и исправлением ошибок и с установлением логического соединения.

Протокол пользовательских дейтаграмм (UDP, User Datagram Protocol) - отправляет пакеты с данными, «не заботясь» об их доставке.

TCP Надежная передача данных. При отправке TCP пакета идет подтверждение о получении. Подтверждение должно прийти за некоторое детерминированное время. Если не пришло, то считается, что пакет потерялся. Обеспечивается порядок приема и передачи сообщений.

UDP Не требует подтверждения о доставки пакета.

TCP лучше, но за это мы платим содержательной скоростью и нагрузкой на сеть.

UDP быстрее, т.к. меньше мусора пересылается.

Выводы

UDP лучше для локальной сети, а TCP для межсетевого взаимодействия.

Уровень прикладных программ

На самой вершине архитектуры семейства протоколов TCP находится уровень прикладных программ.

Все процессы этого уровня пользуются протоколами транспортного уровня для обмена данными по сети.

Протоколы, опирающиеся на TCP

TELNET (Network Terminal Protocol), Протокол сетевого терминала, разработан для удаленного доступа к компьютерам сети (remote login).

FTP (File Transfer Protocol), Протокол передачи файлов, используется для интерактивной передачи файлов между компьютерами сети.

SMTP (Simple Mail Transfer Protocol), Простой протокол передачи почты. Основной протокол для обмена почтой, использующийся в Internet.

Протоколы, опирающиеся на UDP

DNS (Domain Name Service), Служба имен доменов, или просто Служба именования. С помощью этого протокола устанавливается взаимно однозначное соответствие между IP-адресами сетевых устройств и их именами.  

RIP (Routing Information Protocol), Протокол информации о маршрутизации. Маршрутизация данных (поиск путей их передачи от хоста-отправителя к хосту-получателю) в Internet является одной из важнейших функций семейства протоколов

 TCP/IP. RIP используется сетевыми устройствами для обмена информацией о маршрутизации.  

NFS (Network File System), сетевая файловая система. С помощью этого протокола компьютеры могут совместно использовать файлы, разбросанные по сети.

  1. БИЛЕТ 22 Управление процессами. Определение процесса, типы. Жизненный цикл, состояния процесса. Свопинг. Модели жизненного цикла процесса. Контекст процесса.

Рассмотрим типовые этапы обработки процесса в системе, совокупность этих этапов будем назвать жизненным циклом процесса в системе. Традиционно, жизненный цикл процесса содержит этапы:

  • образование (порождение) процесса;

  • обработка (выполнение) процесса;

  • ожидание (по тем или иным причинам) постановки на выполнение;

  • завершение процесса.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]