рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Дослідження протоколу TCP/IP (укр.)

Работа сделанна в 1999 году

Дослідження протоколу TCP/IP (укр.) - раздел Лингвистика, - 1999 год - Мнстерство Освти Украни Одеський Державний Унверситет М. Мечникова Нститут Ма...

Мнстерство освти Украни Одеський Державний Унверситет м. Мечникова нститут математики , кономки та механки Факультет нформацйних технологй Випускна робота Тема Дослдження протоколу TCPIP ОДЕСА 1999 Содержание Введение1. Персональные компьютеры в сетях TCPIP1.1 Иерархия протоколов TCPIP IInternet .1.3 Подсети.1.4 Маршрутизация TCPIP 2. Windows и сети 2.1 Реализация TCPIP для Windows 2.2 Атаки TCPIP и защита от них 2.3 Активные атаки на уровне TCP.2.4 Предсказания TCP seguence number.2.5 Десинхронизация нулевыми данными 2.6 Детектирование и защита 39 2.7 Пассивное сканирование.40 Заключение 43 Литература46 Введение Сегодня изолированный компьютер имеет весьма ограниченную функциональность. Дело даже не в том, что пользователи лишены возможности доступа к обширным информационным ресурсам, расположенным на удаленных системах.

Изолированная система не имеет требуемой в настоящее время гибкости и масштабируемости.

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

Протоколы TCPIP были разработаны, а затем прошли долгий путь усовершенствований для обеспечения требований феномена ХХ века глобальной сети Internet. Протоколы TCPIInternet, до сверхскоростных сетей АТМ, от телефонных каналов точка точка до трансатлантических линий связи с пропускной способностью в сотни мегабит в секунду.

В названии семейства присутствуют имена двух протоколов TCP и IP. В 1969 году Агентство Исследований DAPRA Министерства Обороны США начало финансирование проекта по созданию экспериментальной сети коммутации пакетов. Эта сеть, названная APRANET, была построена для обеспечения надежной связи между компьютерным оборудованием различных производителей. По мере развития сети были разработаны коммуникационные протоколы - набор правил и форматов данных, необходимых для установления связи и передачи данных. Так появилось семейство протоколов TCPIP. В 1983 году TCPIP был стандартизирован MIБеркли по поддержке TCPIP в операционной системе UNIX. TCPIP - это установка протоколов, используемых для связи компьютерных сетей и маршрутизации движения информации между большим количеством различных компьютеров.

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

Компьютерные системы, которые подчиняются протоколам связи, таким как TCPIP, могут использовать общий язык. Это позволяет им передавать сообщения безошибочно к нужным получателям, не смотря на большие различия в аппаратере и программном обеспечении различных машин. Многие большие сети были выполнены с этими протоколами, включая DARPA сеть. Разнообразные университеты, учреждения и компьютерные фирмы связаны в глобальную сеть, которая следует протоколам TCPIP. Тысячи индивидуальных машин подсоединены к глобальной сети. Любая машина глобальной сети может взаимодействовать с любой другой термин глобальная сеть обычно используется для названия дествия объединения двух или более локальных сетей.

В результате получается сеть из сетей internet. Машины в глобальной сети называются hostsглавные ЭВМ или nodesузловые ЭВМ. TCPIP обеспечивает базу для многих полезных средств, включая электронную почту, передачу файлов и дистанционную регистрацию.

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

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

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

Дейтаграмма может быть разбита на малые части в зависимости от физических возможностей локальной сети, по которой она передается. Когда шлюз посылает дейтаграмму к локальной сети, которая не можетразместить дейтаграмму как единый пакет, она должна быть разбита на части, которые достаточно малы для передачи по этой сети. Заголовки фрагментов дейтаграммы содержат информацию, необходимую для сбора фрагментов в законченную дейтаграмму. Фрагменты необязательно прибывают по порядку, в котором они были посланы программный модуль, выполняющий IP протокол на получающей машине, должен собирать фрагменты в исходную дейтаграмму.

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

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

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

Надежность обеспечивается посредством контрольной суммы коды обнаружения ошибок последовательных чисел в заголовке TCP, прямого подтверждения получения данных и повторной передачи неподтвержденных данных. 1. Персональные компьютеры в cетях TCPIP 1.1 Иерархия протоколов TCPIP Протоколы TCPIP широко применяются во всем мире для объединения компьютеров в сеть Internet. Архитектура протоколов TCPIP предназначена для объединенной сети, состоящей из соединенных друг с другом шлюзами отдельных разнородных компьютерных подсетей.

Иерархию управления в TCPIP сетях обычно представляют в виде пятиуровневой модели, приведенной на рисунке. 1. Этот нижний уровень hardware описывает ту или иную среду передачи данных. 2. На уровне network interface сетевой интерфейс лежит аппаратно зависимое программное обеспечение, реализующее распространение информации на том или ином отрезке среды передачи данных.

Отметим, что TCPIP,изначально ориентированный на независимость от среды передачи, никаких ограничений от себя на программное обеспечение этих двух уровней не накладывает. Понятие среда передачи данных и программное обеспечение сетевого интерфейса могут на практике иметь различные по сложности и функциональности наполнения это могут быть и просто модемное двухточечное звено, и представляющая сложную многоузловую коммуникационную структуру сеть Х.25 или Frame Relay. 3. Уровень internet межсетевой представлен протоколом IP. Его главная задача маршрутизация выбор пути через множество промежуточных узлов при доставке информации от узла отправителя до узла адресата.

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

Это задачи других протоколов - TCPIP и UDP,относящихся к следующему transportтранспортному уровню. TCP и UDP реализуют различные режимы доставки данных. TCP, как говорят протокол с установлением соединения. Это означает, что два узла, связывающиеся при помощи этого протокола, договариваются о том, что будут обмениваться потоком данных, и принимают некоторые соглашения об управлении этим потоком. UDP как и IP является дейтаграммным протоколом, т.е. таким, что каждый блок передаваемой информации обрабатывается и распространяется от узла к узлу не как часть некоторого потока, а как независимая единица информации дейтаграмма. 5. Выше на уровне application прикладном - лежат прикладные задачи, такие как обмен файлами, сообщениями электронной почты, терминальный доступ к удаленным серверам. 1.2 IP адресация и имена объектов в сети Internet Каждому компьютеру в сети Internet присваивается IP адрес, в соответствии с тем, к какой IP сети он подключен.

Cтаршие биты 4 х байтного IP адреса определяют номер IP сети. Оставшаяся часть IP адреса - номер узла. Существуют 5 классов IP - адресов, отличающиеся количеством бит в сетевом номере и номере узла. Адресное пространство сети Internet может быть разделено на непересекающиеся подпространства подсети, с каждой из которых можно работать как с обычной сетью TCPIP. Единая IP сеть организации можно строиться как объединение подсетей.

Стандарты TCPIP определяют структуру IP адресов.

Для IP адресов класса В первые два байта являются номером сети Оставшаяся часть IP адреса может использоваться как угодно. Стандарты TCPIP определяют кол во байт, задающих номер сети. Удобнее обращаться к компьютерам не по их числовым адресам, а по именам host name. Список этих имен хранится в специальной базе данных Domian Name System DNS. Например, компьютеру по имени comsys.ntu kpi.kiev.ua в DNS соответствует IP адрес 194.44.197.195. Когда вы хотите обратиться к ресурсам этого компьютера, Вы указываете либо его имя, либо IP адрес.

Популярность TCPIP и архитектуры на шине PCI подвигла Apple на создание продукта, который имеет отношение сразу к двум названным категориям. Новый Power Macintosh 9500 оснащен процессором и высокоскоростной шиной PCI ,предоставляя пользователям, занимающимся издательским делом, созданием систем мультимедиа и размещением информации в Internet, более высокую производительность. Power Mac 9500 поставляется вместе с новой версией MacOs, System 7.5.2 и Open Transport 1.0 , заменившим AppleTalk и MacTCP, благодаря чему , Macintosh получает дополнительные сетевые и коммуникационные возможности и совместимость. TCPIP Internet продемонстрировала свою способность приспосабливаться практически к любому средству связи.

Можно ожидать скорой реализации беспроволочного TCPIP доступа.

Уже через 1 2 года переносная вычислительная техника по своим возможностям ни в чем не уступит стационарной. Основной трудностью будет не столько возможность осуществления IP соединения, сколько преодоление мобильными пользователями проблем, связанных с динамической IP конфигурацией. На гребне лавинообразного роста интереса к Internet TCPIP проник во многие настольные ПК. Однако в отличии от NetWare и AppleTalk, для TCPIP каждый отдельный хост необходимо дополнительно конфигурировать.

Эта задача значительно упрощается благодаря появлению большого числа сетевых протоколов и систем, которые позволяют централизованно управлять TCPIP . Протоколы TCPIP опираются не на широковещание для осуществления масштабируемости, необходимой для распространения сети на весь земной шар. Компьютер, использующий TCPIP , для нормальной работы должен знать некоторых ключевых компонентов шлюзов и сервера имен. Для глобальной объединенной сети важны имена и адреса. В отличии от популярных протоколов для ПК ,TCPIP снабжен схемами обеспечения уникальности IP адресов и сетевых имен. Процедура распознавания сетевых при помощи TCPIP традиционно осуществляется посредством громоздкого преобразования имен NetBios в IP адреса в файле LMHOSTS , который обычно создается вручную в каждом узле. В общем виде IP адрес представляет собой 4 разделенных точками десятичных числа, например 128.66.12.1. Этот формат адреса называется точечная десятичная нотация. IP адрес идентифицирует сеть и конкретный компьютер в этой сети. Число байтов, определяющих сеть и компьютер, варьируются в зависимости от класса адреса . 1.3.Подсети Адреса постов в сети также должны быть уникальными.

Достичь этого можно 2 способами.

Во первых, регистрировать адреса всех хостов сети централизованно. Этот способ лучше всего использовать при работе в маленьких сетях, где сетевой администратор может работать со всеми имеющимися адресами, не боясь разорваться на части. Если же вы работаете в большой сети, то рекомендуется воспользоваться вторым способом. В этом случае локальному сетевому администратору предоставляются блоки адресов, и он затем определяет индивидуальный адрес хоста, выбирая его из блока. Блок адресов может быть как набором адресов хоста, так и формально определенной подсетью. Как говорилось выше, подсети используются по административным причинам, но не только. IP сети, которые идентифицированы в таблице путей, как и любая другая настоящая сеть. Это значит, что они могут быть использованы маршрутизаторами для физического разделения сети, чтобы решать технические проблемы, такие как обход ограничения на длину кабеля или выделение нежелательного пути в отдельный сегмент. Так что область их применения достаточно широка Чтобы определить меньшую сеть внутри большей, необходимо задать адрес подсети и адрес хоста определяется маской подсети subnet mask. Маска подсети это битовый шаблон, в котором битам, используемым для адреса подсети, присвоены значения 1 , а битам, используемым для адреса хоста значения 0 . Маски подсети определены только локально.

Они специально установлены при конфигурировании каждого хоста и на удаленные хосты не передаются. Следовательно, маска подсети применима только к адресам локальной сети и нормально работает только в том случае, если используется в каждой системе такой сети. Когда хост получает уникальный IP адрес, он должен получить и уникальное имя. Выбор имени хоста это на волнующий вопрос. Для обеспечения уникальности имен хостов используются те же способы, что и для IP адресов. Если хост обращается лишь к хостам вашей локальной сети, то достаточно сделать его имя уникальным только в пределах данной сети. Но если он обменивается информацией со всем миром, то его имя должно быть неповторимым во всем мире. Гарантия уникальности это дело службы регистрации в InterNIC . Она присваивает глобально уникальное имя домена каждому, кто правильно его затребует. Этот процесс очень похож на присвоение номера сети. Как и IP адреса, имена хостов также делятся на части, которые определяют и конкретный хост в нем. Имена записываются от частного к общему, в виде серии разделенных точками слов и аббревиатур. Они начинаются с имени компьютера, далее последовательно указываются имена локальных доменов вплоть до имени домена, определенного службой NIC ,и заканчивается именем домена высшего уровня. Чтобы пояснить эту структуру, рассмотрим пример. Допустим, в домене nuts.com имеется компьютер с именем penaut. В домене nuts.com вы можете использовать короткое имя penaut, но пользователи с другой стороны земного шара должны обращаться к нему только по имени penaut.nuts.com. Уникальность имениnuts.com гарантирует служба InterNIC ,а уникальность имени penaut внутри nuts.com - администратор локального домена.

В небольших сетях обычно используют одну базу данных имен, которая контролируется администратором. Домены больших сетей подразделяются на поддомены, и ответственность за определение имен внутри поддомена возлагается на администратора поддомена. Как только NIC назначит организации имя домена, эта организация получит право образовывать поддомены без ведома NIC . Пример. Внутри домена nuts.com можно организовать под домен sales.nuts.com и возложить ответственность за этот под домен на Тайлера Мак Кефферти из отдела сбыта.

Он будет присваивать имена хостам в своем поддомене, одно из которых может быть peanut. Хост с таким именем не будет конфликтовать с описанным выше хостом peanut, поскольку его полное имя peanut.sales.nuts.com. Служба имен. Каждый домен и поддомен обслуживается сервером имен name server. Сервер имен берет имя хоста и превращает его в IP - адрес для использования программами TCPIP . Если ваше сеть соединена с Internet, вам придется воспользоваться DNS , и вас будет касаться все, о чем говорилось выше. Пока ваша система работает в небольшой изолированной сети , IP адреса именам хостов можно присваивать с помощью таблицы хостов. Таблица хостов - это файл имен хостов и адресов, который считывается непосредственно в ПК . Системный администратор должен постоянно обновлять эту таблицу . 1.4. Маршрутизация TCP IP TCPIP не может обойтись без маршрутизации. Чтобы достичь удаленного места назначения, ваш компьютер должен знать туда правильный путь. Эти пути определяются маршрутами, указанными в таблице мест назначения, для достижения которых используются шлюзы. Для помещения маршрутов в эту таблицу обычно применяются 2 метода статистическая маршрутизация и динамическая . 1 ая осуществляется сетевым администратором, а динамическая самой системой через протоколы маршрутизации. В ПК чаще всего используют статистическую маршрутизацию, единственный статистический маршрут по умолчанию default route, который указывает на маршрутизатор, переправляющий все данные для ПК . Настройка маршрутизации для DOS отличается от настройки маршрутизации для UNIX систем, поскольку DOS не относится к числу многозадачных ОС . Из за отсутствия многозадачности протокол маршрутизации не может быть запущен как фоновый процесс. Это одна из причин того, почему ПК чаще используют статистическую маршрутизацию. Кроме того, многие реализации TCPIP для ПК позволяют ввести только один статистический маршрут. Системный администратор UNIX может запустить протокол маршрутизации и позволить маршрутизатору создать таблицу маршрутов на своей машине.

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

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

Шлюз - это машина, которая связана с двумя или более сетями.

Это позволяет проложить маршрут для дейтаграммы из одной сети в другую.

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

Шлюзы распределяют, какая следующая сеть будет получателем данной дейтаграммы.

Если машина получатель данной дейтаграммы находится в той же сети, то дейтаграмма может быть послана прямо в эту машину.

В противном случае она передается от шлюза к шлюзу, пока не достигнет сети получателя.

Еще один конфигурационный параметр TCPIP это широковещательный адрес. Им называют специальный, используемый системой для общения со всеми компьютерами локальной сети одновременно.

Стандартный широковещательный адрес это IP адрес, в котором все биты номера хоста имеют значение 1. Выбор программного пакета TCPIP аналогичен выбору сетевой карты и основан на анализе соотношения эффективностьстоимость.

Поддержка со стороны поставщика и легкость конфигурирования также имеет большое значение, но на выбор программ влияют некоторые дополнительные факторы . 1 цена. Никто не разбрасывается бесплатными аппаратными средствами, но бесплатные пакеты программ существуют. Самая большая опасность бесплатных программ кроется в том, что в нужный момент для них может не оказаться необходимой технической поддержки. Сетевое программное обеспечение должно отвечать вашим требованиям, т.е. иметь такие специфические особенности, которые отвечают требованиям сетевых служб и которые правильно понимают пользователи. В программном обеспечении TCPIP для DOS при работе с сетью используются те же команды, что и в программном обеспечении для UNIX , так что обширная документация TCPIP, написанная для UNIX ,может быть полезна пользователям ПК. Приложения DOS ,TCPIP PRT TSR SNMP PCNFS.SYS.TSR DOSДрайвер сетевого Устройства Аппаратные средства Рис. 1. Программный модуль PCNFS На рис.1 показано, как выглядит TCPIP , инсталлированный в системе DOS .Модули, отображенные на рисунке, характерны для пакета PCNFS разработанного фирмой SunSoft. Однако структура драйверов и резидентных программ одинакова для всех реализаций TCPIP для DOS.Имена и функции модулей в каждой из реализаций будут свои, но основные средства, с помощью которых реализуется работа TCPIP, остаются неизменными. Это прерывания драйверы устройств и резидентные программы. Резидентные программы TSR это такие программы, которые остаются в памяти после того, как управление перелается системе DOS. Резидентные программы TCPIP обычно запускаются во время загрузки системы из файла AUTOEXEC.BAT.Такая программа сначала запускает маленькую программу, которая устанавливает вектор прерываний, резервирует необходимую память и возвращает управление DOS, используя специальную функцию 31h стандартного прерывания DOS 21h. Эта специальная функция существует, поскольку резидентные программы - стандартная часть DOS , предназначенная для реализации фоновых процессов в ограниченной форме. Большое преимущество реализации программы TCPIP как резидентной программы это скорость. Программа все время находится в памяти и может обрабатывать запросы в реальном режиме времени. Недостаток такой реализации в том, что резидентная программа уменьшает объем доступной пользователю памяти. По этой причине очень важно при установке резидентного пакета TCPIP в системе DOS пользоваться менеджером памяти. TCPIP работает в самых разных сетях потому, что он не зависит от физических особенностей конкретной сети. Однако, хотя он и не требует конкретной сети, ему все равно нужна хоть какая то физическая сеть, чтобы передавать информацию из одного пункта в другой.

Чтобы запустить TCPIP в DOS ,мы должны инсталлировать драйвер для карты сетевого интерфейса. Физическое устройство общается с DOS и приложениями с помощью драйвера. Физическое аппаратное обеспечение сети и его драйвер на самом деле не являются частью стека протокола TCPIP , но это необходимый компонент для работы TCPIP. Наличие драйверов устройств сильная черта DOS. Благодаря этому к системе очень легко добавлять новые устройства, не изменяя ядра операционной системы. Стандарт, определенный компанией Microsoft, называется Network Device Interface Specification NDIS, а стандарт от Novell Open Datalink Interface ODI.Это несовместимые стандарты. Большинство реализаций TCPIP поддерживает как драйверы NDIS , так и драйверы ODI , и большинство карт сетевого интерфейса поставляется с драйверами обоих типов.

Данные стандарты позволяют поддерживать на одном компьютере мультипротокольные стеки. Приложения TCPIPСлужба NetWareПротоколы TCPIPОболочка рабочей СтанцииКонвертер ODIПротоколы Novell IPX Уровень поддержки Мультипротокольный драйвер Сетевая карта Рис.2. Мультипротокольные стеки Это означает, что если используется драйвер NDIS или ODI, то TCPIP может пользоваться одним и тем же интерфейсом вместе с другими сетевыми протоколами, например протоколами для NetWare. На рис. 2 показан стек протоколов TCPIP , использующий одну и ту же карту сетевого интерфейса вместе с протоколом IPX , использующим драйвер ODI .Возможность организовать несколько стеков протоколов на одном сетевом интерфейсе является очень важной особенностью, так как TCPIP часто приходится сосуществовать с NetWare и другими протоколами для ПК. Процесс инсталляции TCPIP в системе DOS состоит из двух основных этапов копирование программы на жесткий диск и конфигурирование ее для конкретной системы. Эти две задачи часто реализуются при помощи специальных инсталляционных программ под названием Install или Setup. Обычно программа инсталляции необходима только для того, чтобы распаковать программу, которая находится на дискетах в сжатом виде. Конфигурирование TCPIP для DOS представляет собой сложную задачу. В отличие от системы UNIX, конфигурационные команды в разных реализациях TCPIP для DOS не похожи друг на друга. Планирование и подготовка наиболее важная часть процесса конфигурирования TCPIP.После запуска программы инсталляции TCPIP вы получите приглашение ввести основную информацию о конфигурации. Для того чтобы TCPIP заработал необходимо уникальный IP адрес, маска подсети, правильно сконфигурированная маршрутизация и принцип преобразования имен хостов в IP адреса. Каждая программа реализации TCPIP имеет собственный конфигурационный файл и собственный синтаксис команд. Установку некоторых конфигурационных значений TCPIP можно выполнить при помощи протокола самонастройки BOOTP.Этот протокол позволяет клиенту получить свой IP адрес и другие параметры конфигурации с центрального сервера. ПК с операционной системой DOS запускают только клиента службы имен, который называют ресолвер. Конфигурирование ресолвера требует только указанного по умолчанию имени домена и адреса одного сервера имен. В процессе отладки новой конфигурации используется 2 типа команд команды, которые выводят текущую конфигурацию, и команды, которые тестируют сетевые связи.

Классическая тестовая программа TCPIP это ping. Она посылает эхо запрос ICMP протоколу IP удаленной системы.

Если система отвечает, то связь работает. Команда имеет вид C ping almond.nuts.com almond.nuts.com is alive Система DOS имеет множество команд для вывода данных о конфигурации TCPIP. 2 .

Windows и сети

Windows и сети 2.1

Реализация TCPIP для Windows

Вне зависимости от метода реализации системы, наиболее важным фактором... Пакеты передаются только в пределах одной физической сети. Он относится к числу стандартных. 2.2. Другое вариант решения - использование интеллектуальных свитчей и UTP,...

Активные атаки на уровне TCP

Активные атаки на уровне TCP. Однако, как мы увидим, часто это и не требуется. Возможность формирования произвольных IP-пакетов является ключевым пун... Вспомним, что установка TCP-соединения происходит в три стадии 3-way h... Но он на основе предыдущего анализа догадывается, какой sequence numbe...

Десинхронизация нулевыми данными

Десинхронизация нулевыми данными. ACK-буря Одна из проблем IP Hijacking заключается в том, что любой пак... Например, пакет выслан сервером, и для клиента он является неприемлимы... Как показали опыты, чем сильнее ACK-буря, тем быстрее она утихомиривае... На ненадежных соединениях типа SLIP - ненамного больше.

Детектирование и защита

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

Заключение

Заключение. Протоколы TCPIP прошли долгий путь усовершенствований для обеспечения требований феномена ХХ века глобальной сети Internet. Протоколы TCPIP используются практически в любой коммуникационной среде, от локальных сетей на базе технологии Ethernet, до сверхскоростных сетей АТМ, от телефонных каналов точка точка до трансатлантических линий связи с пропускной способностью в сотни мегабит в секунду. Некоторые основные положения -TCPIP имеет четырехуровневую иерархию. -IP адреса определяются программно и должны быть глобально уникальными. IP используют адреса для передачи данных между сетями и через уровни программного обеспечения хоста.

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

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

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

Основные достоинства TCPIP - Cемейство протоколов основано на открытых стандартах, свободно доступных и разработанных независимо от конкретного оборудования или операционной системы. Благодаря этому TCPIP является наиболее распространенным средством объединения разнородного оборудования и программного обеспечения Протоколы TCPIP не зависят от конкретного сетевого оборудования физического уровня. Это позволяет использовать TCPIP в физических сетях самого различного типа Ethernet , Token Ring , X.25, т.е. практически в любой среде передачи данных Протоколы этого семейства имеют гибкую схему адресации, позволяющую любому устройству однозначно адресовать другое устройство сети. Одна и та же система адресации может использоваться как в локальных, так и в территориально распределенных сетях, включая Internet В семейство TCPIP входят стандартизированные протоколы высокого уровня для поддержки прикладных сетевых услуг, таких как передача файлов, удаленный терминальный доступ, обмен сообщениями электронной почты и т.д.

Литература

Литература 1. Ю.А.Кулаков, Г.М.Луцкий Компьютерные сети М. К. Юниор,1998. 384с ил. 2. А.И.Гусева Технология межсетевых взаимодействий М. Диалог МИФИ 1997г - 272с. 3. Крейг Хант ПК в сетях TCPIP 4. UNIX руководство системного администратора 1995г Санкт Петербург 5. Журнал сетевых решений 1995г ноябрь, том1.номер4. 6. Сергей Дунаев UNIX ,Диалог МИФИ Москва 1997г. 7. М.Шварц Проектирование и моделирование 1 2 том Диалог МИФИ Москва.

– Конец работы –

Используемые теги: Дослідження, протоколу, TCP/IP, Укр0.075

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Дослідження протоколу TCP/IP (укр.)

Что будем делать с полученным материалом:

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

Еще рефераты, курсовые, дипломные работы на эту тему:

Работа с протоколом TCP/IP в ОС Windows XP
Группа... Лабораторная работа... Работа с протоколом TCP IP в ОС Windows XP...

Протоколы обмена маршрутной информацией стека TCP/IP
Под расстоянием обычно понимается число промежуточных маршрутизаторов через которые пакет должен пройти прежде, чем попадет в соответствующую сеть.… Дистанционно-векторные алгоритмы хорошо работают только в небольших сетях.В… Работа маршрутизатора в соответствии с дистанционно-векторным протоколом напоминает работу моста, так как точной…

Дослідження листових матеріалів. Вивчення процесу різання листового матеріалу. Дослідження процесу вирубки-пробивки в штампах
Молоді та спорту УКРАЇНИ... НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ УКРАЇНИ... КИЇВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ МЕХАНІКО МАШИНОБУДІВНИЙ ІНСТИТУТ Кафедра...

Семейство протоколов TCP/IP
На сайте allrefs.net читайте: Семейство протоколов TCP/IP...

Стек протоколов TCP/IP
В сети ARPA связь между двумя компьютерами осуществлялась с использованием протокола Internet Protocol IP , который и по сей день является одним из… Большой вклад в развитие стека TCP IP внес университет Беркли, реализовав… Почти все большие сети передают основную часть своего трафика с помощью протокола TCP IP. Это метод получения доступа…

Прогностичні дослідження маїбутнього
А вже зміна тисячорічч Треба б спробувати підсумувати. Тисячоліття Чудове почуття виникає, коли ти розумієш, що вдалося пожити в двох… Сама характерна риса, на жаль, безперервні війни. Повний набір саме винищувальної техніки від дрюка до атомної бомби. …

Дослідження перехідних характеристик цифрових САК
Я переконалася в правильності власних теоретичних розрахунків, порівнюючи отримані результати з результатами обчислень в програмі MatLab.…

Кто может подписывать протоколы об административных правонарушениях
Из комментария вы узнаете не только об изменениях в составе должностей, но и о том, какие именно правонарушения находятся в компетенции налоговиков… Что контролируют налоговики Все административные правонарушения, находящиеся в… Такие нарушения содержатся в части 1 статьи 23.5 КоАП РФ. По ним проверяющие составляют протоколы (ч. 1 ст. 28.3 КоАП…

История развития протоколов передачи данных
Соединение часто рвалось, качество передаваемой информации было низко, да и скорость не всегда соответствовала максимальной. В чем же были причины этого, прежде всего, конечно, в каналах связи и самое… Это были Unicom 1414 VQE, USRobotics, ZyXEL. Кроме этого протокола последние содержали и фирменные, такие как HST и…

Описание пейджингового протокола POCSAGE
Он позволяет передавать тональные. цифровые и алфавитно- цифровые сообщения, имеет стандартные скорости передачи 512, 1200 и 2400 бит/с и встроенные… Описание протокола POCSAG. При использовании протокола POCSAG вся информация… Начало посылки в формате POCSAG - преамбула, которая состоит из 576 чередующихся 0 и 1 Длина преамбулы неслучайна -…

0.033
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам
  • Чисельне моделювання та експериментальне дослідження біляекраних течій Подальший розвиток наземного транспорту та створення його нових типів неможливi без урахування аеродинамічних процесів, які відбуваються під час… Як правило, вони обмежувались дослідженнями гідродинаміки крила, як основного… Дослідження з аеродинаміки наземних транспортних засобів мали здебільшого емпіричний характер.
  • Розробка, дослідження системи керування на основі нейронної мережі Запропонована структура системи керування на основі нейронної мережі дозволяє вирішити ряд задач оптимізації функціонування електроприводу, які… У даному напрямку потребуються подальші дослідження з метою оптимізації… Дослідження систем керування. 3 Вихідні дані для виконання роботи Структурна схема електропередачі дизель-потяга;…
  • Протокол MPT1327 Для облегчения РА задачи поиска КУ в новой зоне соответствующий ТК может пе¬редавать "широковещательные" сообщения с информацией о тех каналах,… Принцип работы КУ систем МРТ 1327 можно описать следующим образом. (1) На КУ… Последние 64 бита каждого слота, которые называют адресным кодовым словом, со¬держат, помимо служебной информации, ту…
  • Протоколы NMT-450 и NMT-900 Результат измерений в начале каждого разговора используется также для того, чтобы опре¬делить, не превышает ли уровень принимаемого от подвижной… Диаграммы, иллюстрирующие протоколы установления входящего вызова и обмена… В кадр включается дополнительная информация, префиксы и ли¬нейные сигналы. Изменена та часть спецификации, которая…
  • Дослідження впливу наповнювача на структурну організацію і міжфазну взаємодію в композиційних полімерних матеріалах Використана література. Замість передмови. 2 Полімерні дисплеї. Погляд у майбутнє. Не так давно – під… Узявши її під руку, він сідає в автомобіль, на передньому щитку якого висвічуються швидкість руху, температура масла й…