Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
ЛОКАЛЬНАЯ СЕТЬ ETHERNET В ЖИЛОМ МИКРОРАЙОНЕСтр 1 из 9Следующая ⇒
К ЗАЩИТЕ ДОПУСТИТЬ Заведующий кафедрой АиСУ ________ А. Б. Кильдибеков «___» июня 2004 г.
ЛОКАЛЬНАЯ СЕТЬ ETHERNET В ЖИЛОМ МИКРОРАЙОНЕ Пояснительная записка к дипломному проекту ИНМВ. 109182.000 ПЗ
СОГЛАСОВАНО
Консультант по экономике – Студент гр. 29З доцент кафедры ЭЖТ и УК ___________ А. Ю. Панычев ___________ А. И. Калиновский «___» июня 2004 г. «___» июня 2004 г.
Консультант по безопасности Руководитель – жизнедеятельности – доцент кафедры АиСУ старший преподаватель кафедры БЖ и Э ___________ Б. В. Мусаткина ___________ А. Б. Кильдибеков «___» июня 2004 г. «___» июня 2004 г.
Омск 2004 ОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ
Факультет: ИАТИТ Кафедра: АиСУ Специальность: Информационные системы (ж.д. транспорт)
УТВЕРЖДАЮ: Зав. кафедрой
____________А. Б. Кильдибеков «__»________2004 г.
ЗАДАНИЕ на дипломный проект студента Калиновского Анатолия Игоревича
1. Тема проекта: «Локальная сеть Ethernet в жилом микрорайоне» утверждена приказом по университету от «___» _________ 2004 г. №__________
2. Срок сдачи студентом законченного проекта «___» _________ 2004 г.
3. Исходные данные к проекту: Жилой микрорайон по улицам Масленникова и 20 Лет РККА состоящий из четырнадцать домов, тринадцать из которых подключены. Изначально сеть включала в себя четыре дома и была построена на витой паре категории 5Е. После смены владельца сеть была модернизирована и расширена. На магистральных линиях витую пару сменило оптоволокно. Сеть подключена по выделенному каналу к Интернет, по технологии ADSL.
4. Содержание расчётно-пояснительной записки (перечень подлежащих разработке вопросов) 4.1 Принципы построения домашних сетей 4.2 Технология FastEthernet 4.3 Волоконно-оптические линии связи 4.4 Технологии DSL 4.5 ЛВС в микрорайоне по улицам Масленникова и 20 лет РККА 4.5.1 Выбор мест расположения оборудования 4.5.2 Выбор топологии сети 4.5.3 Выбор типа кабеля 4.5.4 Прокладка кабеля 4.5.5 Активное сетевое оборудование 4.5.6 Выбор типа оптоволоконного кабеля 4.5.7 Прокладка оптоволоконного кабеля 4.5.8 Выбор типа оптических коннекторов 4.5.9 Выбор типа соединения оптоволокна 4.5.10 Сварка оптоволокна 4.5.11 Настройка на сервере PPPOE-SERVER и Firewall под Linux. 4.5.12 Настройка PPPOE под Windows на компьютере клиента 4.6. Рассчёт сметной стоимости 4.7 Техника безопасности при производстве работ на электрооборудовании ЛВС
5. Перечень графического материала
5.1 Структура изначальной сети 5.2 Схема изначальной сети 5.3 Структура модернизированной сети 5.4 Схема модернизированной сети
6. Консультанты по проекту (с указанием относящихся к ним разделов):
Руководитель проекта____________
Календарный план:
7. Дата выдачи задания 15 марта 2004 г.
Руководитель проекта ____________ А. Б. Кильдибеков
Задание принял к исполнению______________ А. И. Калиновский
Реферат УДК 681.518
Дипломный проект содержит 88 страниц, 5 рисунков, 9 таблиц, 12 источников, 6 листов графического материала.
Сеть, Интернет, кабель, коммутатор, Ethernet, ADSL, оптоволокно, Linux, PPPOE, витая пара, медиаконвертор. Объектом разработки является локальная компьютерная сеть в жилом микрорайоне, расположенном по улицам Масленникова и 20 Лет РККА. Цель – проработать все аспекты и тонкости построения домашней сети, чтобы на практике достичь максимально надёжной, долговечной, удобной в эксплуатации и экономически выгодной сети. В результате проделанной работы были найдены и проработаны оптимальные решения для построения, как домашней сети по улицам Масленникова и 20 Лет РККА горда Омска, так и для построения аналогичных локальных компьютерных сетей в большинстве крупных городов России. Учитывая, что домашние сети начали активно развиваться только недавно, и принципы построения ещё окончательно не выработаны, данная работа будет полезна для большинства людей занимающихся строительством домашних сетей. Кроме того, данный дипломный проект интересен тем, что в нём описывается разработка как простейшей локальной домашней сети, не требующей больших финансовых вложений, так и модернизация и расширение существующей сети, до сети значительно более высокого уровня с использованием современных технологий, охватывающей большое количество жилых домов.
Содержание
Введение 8 1 Принципы построения домашних сетей. 9 1.1 Технология FastEthernet 13 1.1.1 Спецификации физического уровня Fast Ethernet 16 1.1.1.1 Физический уровень 100Base-FX - многомодовое оптоволокно. 17 1.1.1.2 Физический уровень 100Base-T4 - четырехпарная витая пара 20 1.1.2 Протоколы TCP/IP. 21 1.2 Волоконно-оптические линии связи. 25 1.3 Технологии DSL. 31 1.3.1 Технология ADSL. 34 1.4 Анализ конфигураций широкополосного абонентского доступа 37 1.5 Подготовка кабельной сети к развертыванию xDSL. 42 2 ЛВС в микрорайоне по улицам Масленникова и 20 лет РККА. 47 2.1 Выбор мест расположения оборудования 47 2.2 Выбор топологии сети. 48 2.3 Выбор типа кабеля 51 2.4 Прокладка кабеля 51 2.5 Активное сетевое оборудование 52 2.7 Модернизация и расширение сети. 55 2.7.1 Выбор типа оптоволоконного кабеля 55 2.7.2 Прокладка оптоволоконного кабеля 56 2.7.3 Выбор типа оптических коннекторов. 57 2.7.4 Выбор типа соединения оптоволокна 58 2.7.5 Сварка оптоволокна 58 2.7.6 Оптические шкафы. 59 2.7.7 Выбор оборудования 59 2.2.8 Настройка на сервере PPPOE-SERVER и Firewall под Linux. 62 2.2.9 Настройка PPPOE под Windows на компьютере клиента 65 3. Расчёт сметной стоимости ЛВС. 68 4. Техника безопасности при производстве работ на электрооборудовании ЛВС. 75 4.1 Характеристика возможных опасных и вредных производственных факторов. 75 4.2 Организационно-технические мероприятия по технике безопасности. 78 4.3 Технические средства защиты, обеспечивающие безопасность работ; оценка их эффективности 79 Заключение 84 Библиографический список. 86
В конверте на обороте обложки: Компакт-диск CD-R: Пояснительная записка. Презентация. Демонстрационные листы.
Демонстрационные листы: Схема сети изначальной…...………………………………………...лист 1 Стукутура сети изначальной………………………………………...лист 2 Схема сети модернизированной....…….…………………………...лист 3 Схема сети модернизированной….…….…………………………...лист 4 Стукутура сети модернизированной..……………………………...лист 5 Стукутура сети модернизированной..……………………………...лист 6
Введение
Сеть Интернет становится все более популярной, однако настоящая популярность придет, когда к ней будет подключен каждый дом. Сейчас же наиболее массовым является телефонное соединение. Скорость его не превышает 56 кбит/c, и поэтому пользоваться мультимедийными ресурсами Интернет практически невозможно — IP-телефонии, видео-конференциям, потоковому видео и другим аналогичным сервисам для нормальной работы требуются более высокие скорости. Сегодня появляются технологии, способные увеличить скорость подключения, но пока они дороги для индивидуального пользователя. Один из возможных вариантов – коллективное подключение к Интернет, домашние сети. Благодаря которым, появляется возможность значительно сократить финансовые затраты на подключение для конечных пользователей. Хотя коллективный доступ уже несколько лет практикуется в России, пока еще не выработаны стандарты, обеспечивающие грамотное создание дешевых домашних сетей. Целью данного проекта является разработать домашнюю компьютерную сеть в жилом микрорайоне по улицам Масленникова и 20 Лет РККА, подключённую к Интернет по выделенному скоростному каналу от компании «Сотлайн». Многих пользователей сети Интернет не удовлетворяет качество связи обеспечиваемое аналоговыми модемами при подключении к Интернет. Кроме того, часто конечным пользователям экономически более выгодно подключение к Интернет по выделенному скоростному каналу за счёт того, что в таком случае оплачивается трафик, а не длительность соединения как при использовании аналоговых модемов. Локальная компьютерная сеть в жилом микрорайоне позволила создать коллективный доступ к Интернет по высокоскоростному выделенному каналу по доступным для конечных пользователей ценам. При этом, значительно большая скорость соединения с Интернет позволяет расширить возможности его использования и проводить аудио-видео конференции, прослушивать Интернет-радио. Кроме того, пользователи локальной сети могут обмениваться между собой программами, музыкальными и видео записями и играть в сетевые компьютерные игры. Для обеспечения стабильного функционирования сети сеть должна обладать надёжностью кабельных соединения, правильно топологией, грамотным выбором мест расположения оборудования. При этом важно обеспечить низкий бюджет проекта, чтобы сохранить доступность подключения. В данной работе проработаны все аспекты для создания качественной, современной локальной компьютерной сети в жилом микрорайоне, которые в настоящий момент имеют практическую реализацию и подтверждение правильности технических решений в виде стабильно функционирующей компьютерной сети в данном микрорайоне.
Технология FastEthernet
Технология Fast Ethernet является эволюционным развитием классической технологии Ethernet. 10-Мегабитный Ethernet устраивал большинство пользователей на протяжении около 15 лет. Однако в начале 90-х годов начала ощущаться его недостаточная пропускная способность. В 1992 году группа производителей сетевого оборудования, включая таких лидеров технологии Ethernet как SynOptics, 3Com и ряд других, образовали некоммерческое объединение Fast Ethernet Alliance для разработки стандарта на новую технологию, которая обобщила бы достижения отдельных компаний в области Ethernet-преемственного высокоскоростного стандарта. Новая технология получила название Fast Ethernet. Одновременно были начаты работы в институте IEEE по стандартизации новой технологии - там была сформирована исследовательская группа для изучения технического потенциала высокоскоростных технологий. За период с конца 1992 года и по конец 1993 года группа IEEE изучила 100-Мегабитные решения, предложенные различными производителями. Наряду с предложениями Fast Ethernet Alliance группа рассмотрела также и другую высокоскоростную технологию, предложенную компаниями Hewlett-Packard и AT& T. В центре дискуссий была проблема сохранения соревновательного метода доступа CSMA/CD. Предложение по Fast Ethernet'у сохраняло этот метод и тем самым обеспечивало преемственность и согласованность сетей 10Base-T и 100Base-T. Коалиция HP и AT& T, которая имела поддержку гораздо меньшего числа производителей в сетевой индустрии, чем Fast Ethernet Alliance, предложила совершенно новый метод доступа, называемый Demand Priority. Он существенно менял картину поведения узлов в сети, поэтому не смог вписаться в технологию Ethernet и стандарт 802.3, и для его стандартизации был организован новый комитет IEEE 802.12. В мае 1995 года комитет IEEE принял спецификацию Fast Ethernet в качестве стандарта 802.3u, который не является самостоятельным стандартом, а представляет собой дополнение к существующему стандарту 802.3.. Отличия Fast Ethernet от Ethernet сосредоточены на физическом уровне. Более сложная структура физического уровня технологии Fast Ethernet вызвана тем, что в ней используется три варианта кабельных систем - оптоволокно, 2-х парная витая пара категории 5 и 4-х парная витая пара категории 3, причем по сравнению с вариантами физической реализации Ethernet (а их насчитывается шесть), здесь отличия каждого варианта от других глубже - меняется и количество проводников, и методы кодирования. А так как физические варианты Fast Ethernet создавались одновременно, а не эволюционно, как для сетей Ethernet, то имелась возможность детально определить те подуровни физического уровня, которые не изменяются от варианта к варианту, и остальные подуровни, специфические для каждого варианта. Основными достоинствами технологии Fast Ethernet являются: - увеличение пропускной способности сегментов сети до 100 Мб/c; - сохранение метода случайного доступа Ethernet; - сохранение звездообразной топологии сетей и поддержка традиционных сред передачи данных - витой пары и оптоволоконного кабеля. Указанные свойства позволяют осуществлять постепенный переход от сетей 10Base-T к скоростным сетям, сохраняющим значительную преемственность с технологией: Fast Ethernet не требует коренного переобучения персонала и замены оборудования во всех узлах сети. Официальный стандарт 100Base-T (802.3u) установил три различных спецификации для физического уровня (в терминах семиуровневой модели OSI) для поддержки следующих типов кабельных систем: 100Base-TX для двухпарного кабеля на неэкранированной витой паре UTP категории 5, или экранированной витой паре STP Type 1; 100Base-T4 для четырехпарного кабеля на неэкранированной витой паре UTP категории 3, 4 или 5; 100Base-FX для многомодового оптоволоконного кабеля. Подуровни LLC и MAC в стандарте Fast Ethernet не претерпели изменений. Подуровень LLC обеспечивает интерфейс протокола Ethernet с протоколами вышележащих уровней, например, с IP или IPX. Кадр LLC, изображенный на рисунке 1.1, вкладывается в кадр MAC и позволяет за счет полей DSAP и SSAP идентифицировать адрес сервисов назначения и источника соответственно. Например, при вложении в кадр LLC пакета IPX, значения как DSAP, так и SSAP должны быть равны Е0. Поле управления кадра LLC позволяет реализовать процедуры обмена данными трех типов. Процедура типа 1 определяет обмен данными без предварительного установления соединения и без повторной передачи кадров в случае обнаружения ошибочной ситуации, то есть является процедурой дейтаграммного типа. Поле управления для этого типа процедур имеет значение 03, что определяет все кадры как ненумерованные. Процедура типа 2 определяет режим обмена с установлением соединений, нумерацией кадров, управлением потоком кадров и повторной передачей ошибочных кадров. В этом режиме протокол LLC аналогичен протоколу HDLC. Процедура типа 3 определяет режим передачи данных без установления соединения, но с получением подтверждения о доставке информационного кадра адресату. Рисунок 1.1 - Формат кадра LLC с расширением SNAP
Существует расширение формата кадра LLC, называемое SNAP (Subnetwork Access Protocol). В случае использования расширения SNAP в поля DSAP и SSAP записывается значение AA, тип кадра по-прежнему равен 03, а для обозначения типа протокола, вложенного в поле данных, используются следующие 4 байта, причем байты идентификатора организации (OUI) всегда равны 00 (за исключением протокола AppleTalk), а последний байт (TYPE) содержит идентификатор типа протокола (например, 0800 для IP). Заголовки LLC или LLC/SNAP используются мостами и коммутаторами для трансляции протоколов канального уровня по стандарту IEEE 802.2H. Подуровень MAC ответственен за формирование кадра Ethernet, получение доступа к разделяемой среде передачи данных и за отправку с помощью физического уровня кадра по физической среде узлу назначения. Разделяемая среда Ethernet, независимо от ее физической реализации (коаксиальный кабель, витая пара или оптоволокно с повторителями), в любой момент времени находится в одном из трех состояний - свободна, занята, коллизия. Состояние занятости соответствует нормальной передаче кадра одним из узлов сети. Состояние коллизии возникает при одновременной передаче кадров более, чем одним узлом сети. MAC-подуровень каждого узла сети получает от физического уровня информацию о состоянии разделяемой среды. Если она свободна, и у MAC-подуровня имеется кадр для передачи, то он передает его через физический уровень в сеть. Физический уровень одновременно с побитной передачей кадра следит за состоянием среды. Если за время передачи кадра коллизия не возникла, то кадр считается переданным. Если же за это время коллизия была зафиксирована, то передача кадра прекращается, и в сеть выдается специальная последовательность из 32 бит (jam-последовательность), которая должна помочь однозначно распознать коллизию всеми узлами сети. После фиксации коллизии MAC-подуровень делает случайную паузу, а затем вновь пытается передать данный кадр. Случайный характер паузы уменьшает вероятность одновременной попытки захвата разделяемой среды несколькими узлами при следующей попытке. Интервал, из которого выбирается случайная величина паузы, возрастает с каждой попыткой (до 10-ой), так что при большой загрузке сети и частом возникновении коллизий происходит притормаживание узлов. Максимальное число попыток передачи одного кадра - 16, после чего MAC-подуровень оставляет данный кадр и начинает передачу следующего кадра, поступившего с LLC-подуровня. MAC-подуровень узла приемника, который получает биты кадра от своего физического уровня, проверяет поле адреса кадра, и если адрес совпадает с его собственным, то он копирует кадр в свой буфер. Затем он проверяет, не содержит ли кадр специфические ошибки: по контрольной сумме (FCS error), по максимально допустимому размеру кадра (jabber error), по минимально допустимому размеру кадра (runts), по неверно найденным границам байт (alignment error). Если кадр корректен, то его поле данных передается на LLC-подуровень, если нет - то отбрасывается. Форматы кадров технологии Fast Ethernet не отличаются от форматов кадров технологий 10-Мегабитного Ethernet'a. На рисунке 1.2 приведен формат MAC-кадра Ethernet, а также временные параметры его передачи по сети для скорости 10 Мб/с и для скорости 100 Мб/с. В кадрах стандарта Ethernet-II (или Ethernet DIX), опубликованного компаниями Xerox, Intel и Digital еще до появления стандарта IEEE 802.3, вместо двухбайтового поля L (длина поля данных) используется двухбайтовое поле T (тип кадра). Значение поля типа кадра всегда больше 1518 байт, что позволяет легко различить эти два разных формата кадров Ethernet DIX и IEEE 802.3. Все времена передачи кадров Fast Ethernet в 10 раз меньше соответствующих времен технологии 10-Мегабитного Ethernet'а: межбитовый интервал составляет 10 нс вместо 100 нс, а межкадровый интервал - 0.96 мкс вместо 9.6 мкс соответственно. Рисунок 1.2 - Формат MAC-кадра и времена его передачи
Протоколы TCP/IP
Основу транспортных средств стека протоколов TCP/IP составляет протокол межсетевого взаимодействия - Internet Protocol (IP). К основным функциям протокола IP относятся: - перенос между сетями различных типов адресной информации в унифицированной форме, - сборка и разборка пакетов при передаче их между сетями с различным максимальным значением длины пакета. Пакет IP состоит из заголовка и поля данных. Заголовок пакета имеет следующие поля: - Поле Номер версии (VERS) указывает версию протокола IP. Сейчас повсеместно используется версия 4 и готовится переход на версию 6, называемую также IPng (IP next generation). - Поле Длина заголовка (HLEN) пакета IP занимает 4 бита и указывает значение длины заголовка, измеренное в 32-битовых словах. Обычно заголовок имеет длину в 20 байт (пять 32-битовых слов), но при увеличении объема служебной информации эта длина может быть увеличена за счет использования дополнительных байт в поле Резерв (IP OPTIONS). - Поле Тип сервиса (SERVICE TYPE) занимает 1 байт и задает приоритетность пакета и вид критерия выбора маршрута. Первые три бита этого поля образуют подполе приоритета пакета (PRECEDENCE). Приоритет может иметь значения от 0 (нормальный пакет) до 7 (пакет управляющей информации). Маршрутизаторы и компьютеры могут принимать во внимание приоритет пакета и обрабатывать более важные пакеты в первую очередь. Поле Тип сервиса содержит также три бита, определяющие критерий выбора маршрута. Установленный бит D (delay) говорит о том, что маршрут должен выбираться для минимизации задержки доставки данного пакета, бит T - для максимизации пропускной способности, а бит R - для максимизации надежности доставки. - Поле Общая длина (TOTAL LENGTH) занимает 2 байта и указывает общую длину пакета с учетом заголовка и поля данных. - Поле Идентификатор пакета (IDENTIFICATION) занимает 2 байта и используется для распознавания пакетов, образовавшихся путем фрагментации исходного пакета. Все фрагменты должны иметь одинаковое значение этого поля. - Поле Флаги (FLAGS) занимает 3 бита, оно указывает на возможность фрагментации пакета (установленный бит Do not Fragment - DF - запрещает маршрутизатору фрагментировать данный пакет), а также на то, является ли данный пакет промежуточным или последним фрагментом исходного пакета (установленный бит More Fragments - MF - говорит о том пакет переносит промежуточный фрагмент). - Поле Смещение фрагмента (FRAGMENT OFFSET) занимает 13 бит, оно используется для указания в байтах смещения поля данных этого пакета от начала общего поля данных исходного пакета, подвергнутого фрагментации. Используется при сборке/разборке фрагментов пакетов при передачах их между сетями с различными величинами максимальной длины пакета. - Поле Время жизни (TIME TO LIVE) занимает 1 байт и указывает предельный срок, в течение которого пакет может перемещаться по сети. Время жизни данного пакета измеряется в секундах и задается источником передачи средствами протокола IP. На шлюзах и в других узлах сети по истечении каждой секунды из текущего времени жизни вычитается единица; единица вычитается также при каждой транзитной передаче (даже если не прошла секунда). При истечении времени жизни пакет аннулируется. - Идентификатор Протокола верхнего уровня (PROTOCOL) занимает 1 байт и указывает, какому протоколу верхнего уровня принадлежит пакет (например, это могут быть протоколы TCP, UDP или RIP). - Контрольная сумма (HEADER CHECKSUM) занимает 2 байта, она рассчитывается по всему заголовку. - Поля Адрес источника (SOURCE IP ADDRESS) и Адрес назначения (DESTINATION IP ADDRESS) имеют одинаковую длину - 32 бита, и одинаковую структуру. - Поле Резерв (IP OPTIONS) является необязательным и используется обычно только при отладке сети. Это поле состоит из нескольких подполей, каждое из которых может быть одного из восьми предопределенных типов. В этих подполях можно указывать точный маршрут прохождения маршрутизаторов, регистрировать проходимые пакетом маршрутизаторы, помещать данные системы безопасности, а также временные отметки. Так как число подполей может быть произвольным, то в конце поля Резерв должно быть добавлено несколько байт для выравнивания заголовка пакета по 32-битной границе. Максимальная длина поля данных пакета ограничена разрядностью поля, определяющего эту величину, и составляет 65535 байтов, однако при передаче по сетям различного типа длина пакета выбирается с учетом максимальной длины пакета протокола нижнего уровня, несущего IP-пакеты. Если это кадры Ethernet, то выбираются пакеты с максимальной длиной в 1500 байтов, умещающиеся в поле данных кадра Ethernet. В стеке протоколов TCP/IP протокол TCP (Transmission Control Protocol) работает так же, как и протокол UDP, на транспортном уровне. Он обеспечивает надежную транспортировку данных между прикладными процессами путем установления логического соединения. Единицей данных протокола TCP является сегмент. Информация, поступающая к протоколу TCP в рамках логического соединения от протоколов более высокого уровня, рассматривается протоколом TCP как неструктурированный поток байт. Поступающие данные буферизуются средствами TCP. Для передачи на сетевой уровень из буфера " вырезается" некоторая непрерывная часть данных, называемая сегментом. В протоколе TCP предусмотрен случай, когда приложение обращается с запросом о срочной передаче данных (бит PSH в запросе установлен в 1). В этом случае протокол TCP, не ожидая заполнения буфера до уровня размера сегмента, немедленно передает указанные данные в сеть. О таких данных говорят, что они передаются вне потока - out of band. Не все сегменты, посланные через соединение, будут одного и того же размера, однако оба участника соединения должны договориться о максимальном размере сегмента, который они будут использовать. Этот размер выбирается таким образом, чтобы при упаковке сегмента в IP-пакет он помещался туда целиком, то есть максимальный размер сегмента не должен превосходить максимального размера поля данных IP-пакета. В противном случае пришлось бы выполнять фрагментацию, то есть делить сегмент на несколько частей, для того, чтобы он вместился в IP-пакет. Аналогичные проблемы решаются и на сетевом уровне. Для того, чтобы избежать фрагментации, должен быть выбран соответствующий максимальный размер IP-пакета. Однако при этом должны быть приняты во внимание максимальные размеры поля данных кадров (MTU) всех протоколов канального уровня, используемых в сети. Максимальный размер сегмента не должен превышать минимальное значение на множестве всех MTU составной сети. В протоколе TCP также, как и в UDP, для связи с прикладными процессами используются порты. Номера портам присваиваются аналогичным образом: имеются стандартные, зарезервированные номера (например, номер 21 закреплен за сервисом FTP, 23 - за telnet), а менее известные приложения пользуются произвольно выбранными локальными номерами. Однако в протоколе TCP порты используются несколько иным способом. Для организации надежной передачи данных предусматривается установление логического соединения между двумя прикладными процессами. В рамках соединения осуществляется обязательное подтверждение правильности приема для всех переданных сообщений, и при необходимости выполняется повторная передача. Соединение в TCP позволяет вести передачу данных одновременно в обе стороны, то есть полнодуплексную передачу. Соединение в протоколе TCP идентифицируется парой полных адресов обоих взаимодействующих процессов (оконечных точек). Адрес каждой из оконечных точек включает IP-адрес (номер сети и номер компьютера) и номер порта. Одна оконечная точка может участвовать в нескольких соединениях. При установлении соединения одна из сторон является инициатором. Она посылает запрос к протоколу TCP на открытие порта для передачи (active open). После открытия порта протокол TCP на стороне процесса-инициатора посылает запрос процессу, с которым требуется установить соединение. Протокол TCP на приемной стороне открывает порт для приема данных (passive open) и возвращает квитанцию, подтверждающую прием запроса. Для того чтобы передача могла вестись в обе стороны, протокол на приемной стороне также открывает порт для передачи (active port) и также передает запрос к противоположной стороне. Сторона-инициатор открывает порт для приема и возвращает квитанцию. Соединение считается установленным. Далее происходит обмен данными в рамках данного соединения. Сообщения протокола TCP называются сегментами и состоят из заголовка и блока данных. Порт источника (SOURS PORT) занимает 2 байта, идентифицирует процесс-отправитель; Порт назначения (DESTINATION PORT) занимает 2 байта, идентифицирует процесс-получатель; Последовательный номер (SEQUENCE NUMBER) занимает 4 байта, указывает номер байта, который определяет смещение сегмента относительно потока отправляемых данных; Подтвержденный номер (ACKNOWLEDGEMENT NUMBER) занимает 4 байта, содержит максимальный номер байта в полученном сегменте, увеличенный на единицу; именно это значение используется в качестве квитанции; Длина заголовка (HLEN) занимает 4 бита, указывает длину заголовка сегмента TCP, измеренную в 32-битовых словах. Длина заголовка не фиксирована и может изменяться в зависимости от значений, устанавливаемых в поле Опции; Резерв (RESERVED) занимает 6 битов, поле зарезервировано для последующего использования; Кодовые биты (CODE BITS) занимают 6 битов, содержат служебную информацию о типе данного сегмента, задаваемую установкой в единицу соответствующих бит этого поля: URG - срочное сообщение; ACK - квитанция на принятый сегмент; PSH - запрос на отправку сообщения без ожидания заполнения буфера; RST - запрос на восстановление соединения; SYN - сообщение используемое для синхронизации счетчиков переданных данных при установлении соединения; FIN - признак достижения передающей стороной последнего байта в потоке передаваемых данных. Окно (WINDOW) занимает 2 байта, содержит объявляемое значение размера окна в байтах; Контрольная сумма (CHECKSUM) занимает 2 байта, рассчитывается по сегменту; Указатель срочности (URGENT POINTER) занимает 2 байта, используется совместно с кодовым битом URG, указывает на конец данных, которые необходимо срочно принять, несмотря на переполнение буфера; Опции (OPTIONS) - это поле имеет переменную длину и может вообще отсутствовать, максимальная величина поля 3 байта; используется для решения вспомогательных задач, например, при выборе максимального размера сегмента; Заполнитель (PADDING) может иметь переменную длину, представляет собой фиктивное поле, используемое для доведения размера заголовка до целого числа 32-битовых слов.
Технологии DSL
Увеличение потоков информации, передаваемых по сети Интернет компаниями и частными пользователями, а также потребность в организации удаленного доступа к корпоративным сетям, породили потребность в создании недорогих технологий цифровой высокоскоростной передачи данных по самому «узкому» месту цифровой сети — абонентской телефонной линии. Технологии DSL позволяют значительно увеличить скорость передачи данных по медным парам телефонных проводов без необходимости модернизации абонентских телефонных линий. Именно возможность преобразования существующих телефонных линий в высокоскоростные каналы передачи данных и является главным преимуществом технологий DSL. Сокращение DSL расшифровывается как Digital Subscriber Line (цифровая абонентская линия). DSL является достаточно новой технологией, позволяющей значительно расширить полосу пропускания старых медных телефонных линий, соединяющих телефонные станции с индивидуальными абонентами. Любой абонент, пользующийся в настоящий момент обычной телефонной связью, имеет возможность с помощью технологии DSL значительно увеличить скорость своего соединения, например, с сетью Интернет. Следует помнить, что для организации линии DSL используются именно существующие телефонные линии; данная технология хороша тем, что не требует прокладывания дополнительных телефонных кабелей. В результате возможно получить круглосуточный доступ в сеть Интернет с сохранением нормальной работы обычной телефонной связи. Благодаря многообразию технологий DSL пользователь может выбрать подходящую именно ему скорость передачи данных — от 32 Кбит/с до более чем 50 Мбит/с. Данные технологии позволяют также использовать обычную телефонную линию для таких широкополосных систем, как видео по запросу или дистанционное обучение. Современные технологии DSL приносят возможность организации высокоскоростного доступа в Интернет в каждый дом или на каждое предприятие среднего и малого бизнеса, превращая обычные телефонные кабели в высокоскоростные цифровые каналы. Причем скорость передачи данных зависит только от качества и протяженности линии, соединяющих пользователя и провайдера. При этом провайдеры обычно дают возможность пользователю самому выбрать скорость передачи, наиболее соответствующую его индивидуальным потребностям. Телефонный аппарат, установленный дома или в офисе, соединяется с оборудованием телефонной станции с помощью витой пары медных проводов. Традиционная телефонная связь предназначена для обычных телефонных разговоров с другими абонентами телефонной сети. При этом по сети передаются аналоговые сигналы. Телефонный аппарат воспринимает акустические колебания (являющиеся естественным аналоговым сигналом) и преобразует их в электрический сигнал, амплитуда и частота которого постоянно изменяется. Так как вся работа телефонной сети построена на передаче аналоговых сигналов, проще всего, конечно же, использовать для передачи информации между абонентами или абонентом и провайдером именно такой метод. Именно поэтому приходится использовать модем, который позволяет демодулировать аналоговый сигнал и превратить его в последовательность нулей и единиц цифровой информации, воспринимаемой компьютером. При передаче аналоговых сигналов используется только небольшая часть полосы пропускания витой пары медных телефонных проводов; при этом максимальная скорость передачи, которая может быть достигнута с помощью обычного модема, составляет около 56 Кбит/с. DSL представляет собой технологию, которая исключает необходимость преобразования сигнала из аналоговой формы в цифровую форму и наоборот. Цифровые данные передаются на ваш компьютер именно как цифровые данные, что позволяет использовать гораздо более широкую полосу частот телефонной линии. При этом существует возможность одновременно использовать и аналоговую телефонную связь, и цифровую высокоскоростную передачу данных по одной и той же линии, разделяя спектры этих сигналов. Различные типы технологий DSL и краткое описание их работы |
Последнее изменение этой страницы: 2019-10-03; Просмотров: 255; Нарушение авторского права страницы