
- •Интернет-технологии учебное пособие
- •Глава 1. Семиуровневая модель osi 8
- •Глава 2. Многоуровневая архитектура Интернета. Протокол tcp/ip . 31
- •Глава 3. Ip-адреса 41
- •Глава 4. Базовые пользовательские технологии работы в интернете 73
- •Глава 5. Интернет технологии нового поколения: блоги, rss и YouTube 114
- •Глава 6. Как скачивать с Youtube 141
- •Введение
- •Для кого эта книга?
- •Функции Интернета.
- •Глава 1. Семиуровневая модель osi
- •Характеристики уровней модели osi
- •Протоколы
- •Физический уровень модели osi
- •Способы реализации физического уровня
- •Скрученные пары: 10base-t
- •Канальный уровень
- •Передача данных канального уровня.
- •Сетевой уровень
- •Транспортный уровень
- •Сеансовый уровень
- •Представительный уровень
- •Прикладной уровень
- •Сетезависимые и сетенезависимые уровни
- •Инкапсуляция и обработка пакетов
- •Глава 2. Многоуровневая архитектура Интернета. Протокол tcp/ip .
- •Многоуровневая структура стека tcp/ip
- •Прикладной уровень.
- •Транспортный уровень.
- •Протокол udp.
- •Уровень межсетевого взаимодействия.
- •Протокол ip.
- •Уровень сетевых интерфейсов
- •Сетезависимые и сетенезависимые уровни стека tcp/ip
- •Глава 3. Ip-адреса
- •Классы ip-адресов
- •Маска подсети
- •Операция anDing
- •Организация подсети
- •Защита сетей с помощью брандмауэра.
- •Маскирование сетевых адресов.
- •Управление внутрисетевым трафиком.
- •Компоненты брандмауэра.
- •Правила фильтрации пакетов и списки асl
- •Типы адресов в ip-сетях.
- •Аппаратный адрес узла.
- •Сетевой адрес.
- •Отображение физических адресов на iр-адреса.
- •Отображение символьных имён на iр-адреса.
- •255.255.255.0 - Маска для сети класса с.
- •Система доменных имен.
- •Ip нового поколения.
- •Глава 4. Базовые пользовательские технологии работы в интернете
- •Электронная почта
- •Электронная почта e-Mail
- •Электронная почта Web-Mail
- •Подключение к почте «Яндекса»
- •Что такое ftp-адрес.
- •Использование ftp-клиента
- •Быстрая закачка файлов: Программа FlashGet
- •Получение файла по ftp
- •Telnet – программа работы с удаленным компьютером
- •Использование удаленных компьютеров с помощью Telnet
- •Что такое Telnet
- •Получение клиентской программы Telnet
- •Основные технологии работы в www
- •Гипертекстовые технологии Интернета
- •Средства просмотра информации в www
- •Простейшие технологии работы с браузером Выбор начальной страницы
- •Загрузка документов
- •Поиск информации в документах
- •Оперативная загрузка нужного документа
- •Работа с электронной почтой
- •Доступ к телеконференциям
- •Средства поиска информации в www
- •Основные понятия World Wide Web
- •Что такое url?
- •Обязательно ли вводить www?
- •Что такое http?
- •Браузер по умолчанию:
- •Шестая и седьмая версии браузера
- •Обзор http
- •Глава 5. Интернет технологии нового поколения: блоги, rss и YouTube Что такое блог?
- •Сферы применения блогов
- •Community-блоги
- •Блог для бизнеса
- •Совместная работа
- •Использование в образовании
- •Типы блогов
- •Общие требования при выборе блог-системы
- •Бесплатные службы
- •Платные сервисы
- •Полезные ссылки для пользователей LiveJournal
- •Полезные ссылки
- •Блог на отдельном хостинге
- •Установка и использование Wordpress
- •Возможности
- •Ресурсы
- •Специальные блоги
- •Фотоблог
- •Перевод сокращения rss
- •Как работает rss?
- •Что можно делать с rss?
- •Rss в действии
- •Выбор агрегатора
- •Онлайн-агрегаторы для чтения лент-rss
- •Яндекс.Лента
- •Что выбрать?
- •Другие применения rss
- •Gmail через rss
- •Временный почтовый ящик на rss
- •Результаты поиска в rss
- •Чтение rss на мобильном телефоне
- •Рассылки через rss
- •Скринсейвер с rss
- •Прогноз погоды в rss
- •Ресурсы rss
- •Глава 6. Как скачивать с Youtube
- •Рекомендуемая литература
Протокол udp.
Протокол UDP представляет собой не маршрутизируемый и не слишком надежный протокол транспортного уровня. При отсылке данных по протоколу UDP логическое соединение не устанавливается и размер окна передачи данных не задается. Поэтому блоки данных, пересылаемых по протоколу UDP (также называемые дейтаграммами UDP), намного короче сегментов TCP, а данные пересылаются значительно быстрее, поскольку компьютеру не приходится ожидать подтверждение приема. Протокол используется в тех случаях, когда в программе предусмотрен собственный метод обеспечения надежности отсылки и приема данных (например, мультимедийных). В функции протоколов транспортного уровня TCP и UDP входит также выполнение роли связующего звена между прилегающими к ним прикладным уровнем и уровнем межсетевого взаимодействия. От прикладного протокола транспортный уровень принимает задание на передачу данных с тем или иным качеством, а после выполнения рапортует об этом прикладному уровню. К нижележащему уровню межсетевого взаимодействия протоколы TCP и UDP обращаются как к своего рода инструменту, не очень надежному, но способному перемещать пакет в свободном и рискованном путешествии по составной сети. Протоколы TCP и UDP. Так же как и протоколы прикладного уровня, устанавливаются на хостах.
Уровень межсетевого взаимодействия.
Уровень межсетевого взаимодействия (уровень Интернета) называемый также сетевым уровнем, является стержнем всей архитектуры TCP/IP.
Именно этот уровень, функции которого соответствуют сетевому уровню модели OSI, обеспечивает перемещение пакетов в пределах всей составной сети. Протоколы уровня межсетевого взаимодействия поддерживают интерфейсы с вышележащим транспортным уровнем, получая от него запросы на передачу данных по составной сети.
Уровень Интернета обеспечивает протоколы маршрутизации, позволяющие сетевым средствам находить маршрут для передачи данных от компьютера-отправителя к компьютеру-получателю.
На уровне Интернета передаваемые данные представляются в виде дейтаграммы IP, которые представляют собой блоки передаваемых по сети данных, снабженные сетевыми адресами места назначения. Эти адреса идентифицирует сетевой компьютер уникальным 32-разрядным числом и называются IP-адресами. Свое назначение IP-адреса получили от протокола IP (Internet Protocol - протокол Интернета), который управляет маршрутизацией передаваемых между компьютерами пакетов.
Протокол ip.
Основным протоколом межсетевого уровня является межсетевой протокол IP(Internet Protocol). В его задачу входит продвижение пакета между подсетями – от одного пограничного маршрутизатора до другого, до тех пор, пока не попадет в сеть назначения. В отличие от протоколов прикладного и транспортного уровней протокол IP устанавливается не только на хостах, но и на всех шлюзах. Протокол IP – это дейтаграммный протокол, работающий без установления соединений по принципу «по возможности», в соответствии с которым он не берет на себя ответственность за доставку пакета до узла назначения. Если по каким-то причинам пакет теряется (например, из-за переполнения буфера), протокол IP не пытается повторить его передачу. Максимум на что он способен – послать уведомление о потере пакета, узлу-отправителю.
Протокол IP изначально проектировался как хорошо масштабируемое средство передачи пакетов в составных сетях, состоящих из большого количества сетей, объединенных как локальными, так и глобальными связями.
Работу протокола IP можно сравнить с функционированием обычной почты. Посланное через обычную почту письмо может дойти до адресата несколькими маршрутами, зависящими от погоды, расписания транспорта, каких-то случайных факторов. Точно также работает протокол IP. Для выбора пути передали данных, т.е. для маршрутизации, по протоколу IP используются маршрутизаторы. Маршрутизатор – это компьютер или специализированное устройство, которое направляв (маршрутизирует) данные в различные подключенные к нему сети.
Маршрутизаторы подобны регулировщикам движения по улицам города, которые, в зависимости от загрузки улиц, правил движения и прочих факторов управляют потоком транспорта через перекрестки.
Для определения наилучшего маршрута передачи данных маршрутизаторы используют протоколы маршрутизации. Операционные системы Windows поддерживают два протокола маршрутизации – протокол RIP (Routing Information Protocol) – протокол маршрутной информации и протокол OSPF (Open Shortest Path First) – первоочередное открытие кратчайших маршрутов.
Протокол RIP относится к так называемым дистанционно-векторным протоколам, т.е. он должен найти наилучший путь для передачи данных от компьютера-отправителя к компьютеру-получателю. Для этого протокол рассчитывает число переходов от данного маршрутизатора к другим маршрутизаторам, которые находятся на пути передачи данных. Число переходов (называемое метрикой) указывает число маршрутизаторов, через которые должны пройти данные, чтобы попасть в компьютер-получатель. Протокол RIP поддерживает не более 15 переходов и для обновления данных о состоянии маршрутов использует периодически рассылаемые широковещательные запросы, в крупных сетях это приводит к перегрузке сети служебным трафиком.
Протокол OSPF также предназначен для обмена маршрутизаторами информацией о текущем состоянии сетевых маршрутов, однако вместо широковещательных запросов, предусмотренных протоколом RIP, протоколом OSPF сохраняет схему своей сети и передает маршрутную информацию на другие маршрутизаторы только при изменении этой схемы. Схема сети сохраняется в базе данных состояния каналов (Link State Database – LSDB), которая постоянно синхронизируется со всеми остальными маршрутизаторами OSPF, имеющимися в сети.
На этом же уровне работает и протокол межсетевых управляющих сообщений (Internet Control Message Protocol, ICMP), предназначенный для обмена информацией об ошибках между маршрутизаторами сети и узлом – источником пакета. С помощью специальных пакетов ICMP сообщает о невозможности доставки пакета, о превышении времени жизни или продолжительности сборки пакета из фрагментов, об аномальных величинах параметров, об изменении маршрута пересылки и типа обслуживания, о состоянии системы и т.п.
Выбор последовательности шлюзов, через которые надо передавать пакет, чтобы он дошел до места назначения, – это задача протоколов уровня межсетевого взаимодействия. А вот перемещение пакета между соседними шлюзами в пределах каждой из встречающихся на пути пакета подсетей – это уже задача локальной (то есть использующейся в каждой из подсетей) технологии. Каждый раз, когда требуется воспользоваться локальными средствами доставки пакета в пределах подсети, протокол IP обращается к нижележащему уровню межсетевых интерфейсов.