Реферат: Все об Internet

Министерство науки, высшей школы и

технической политики

Российской Федера­ции.

Новосибирский Государственный

Техниче­ский Университет.

<img src="/cache/referats/11292/image002.jpg" v:shapes="_x0000_i1025">

Реферат по информатике на тему

«Всёоб INTERNET».

Факультет: АВТ.

Кафедра: АСУ.

Группа: А–513.

Студент: БорзовАндрей Николаевич.

Преподаватель:Мамонова Виктория Георгиевна.

Дата: 14 апреля 1997 года.

Новосибирск– 1997.


Содержание:

 TOC o «1-3» Введение._____________________________________________ GOTOBUTTON_Toc386417147   PAGEREF _Toc386417147 4

Что такое Internet?____________________________________ GOTOBUTTON_Toc386417148   PAGEREF _Toc386417148 4

История сети Internet.__________________________________ GOTOBUTTON_Toc386417149   PAGEREF _Toc386417149 4

Из чего состоитInternet?_______________________________ GOTOBUTTON_Toc386417150   PAGEREF _Toc386417150 5

Кто управляетInternet?________________________________ GOTOBUTTON_Toc386417151   PAGEREF _Toc386417151 6

Кто платит?__________________________________________ GOTOBUTTON_Toc386417152   PAGEREF _Toc386417152 6

Протоколы сетиInternet.________________________________ GOTOBUTTON_Toc386417153   PAGEREF _Toc386417153 7

О том, как работаетInternet.____________________________ GOTOBUTTON_Toc386417154   PAGEREF _Toc386417154 7

Перемещая биты содного места на другое._______________ GOTOBUTTON_Toc386417155   PAGEREF _Toc386417155 7

Сети с коммутациейпакетов.____________________________ GOTOBUTTON_Toc386417156   PAGEREF _Toc386417156 7

Межсетевой протокол(IP)._____________________________ GOTOBUTTON_Toc386417157   PAGEREF _Toc386417157 8

Протокол управленияпередачей (ТСР).___________________ GOTOBUTTON_Toc386417158   PAGEREF _Toc386417158 9

Другие протоколыпередачи.__________________________ GOTOBUTTON_Toc386417159   PAGEREF _Toc386417159 10

Как сделать сетьдружественной?______________________ GOTOBUTTON_Toc386417160   PAGEREF _Toc386417160 10

Прикладные программы.______________________________ GOTOBUTTON_Toc386417161   PAGEREF _Toc386417161 10

Доменная система имён.______________________________ GOTOBUTTON_Toc386417162   PAGEREF _Toc386417162 11

Структура доменнойсистемы._________________________ GOTOBUTTON_Toc386417163   PAGEREF _Toc386417163 11

Поиск доменных имён._______________________________ GOTOBUTTON_Toc386417164   PAGEREF _Toc386417164 13

Что можно делать вInternet?___________________________ GOTOBUTTON_Toc386417165   PAGEREF _Toc386417165 13

Правовые нормы.____________________________________ GOTOBUTTON_Toc386417166   PAGEREF _Toc386417166 14

Исследования,образование и федеральное финансирование._ GOTOBUTTON_Toc386417167   PAGEREF _Toc386417167 14

Коммерческоеиспользование._________________________ GOTOBUTTON_Toc386417168   PAGEREF _Toc386417168 14

Экспортноезаконодательство._________________________ GOTOBUTTON_Toc386417169   PAGEREF _Toc386417169 15

Права собственности.________________________________ GOTOBUTTON_Toc386417170   PAGEREF _Toc386417170 16

Политика и Internet.__________________________________ GOTOBUTTON_Toc386417171   PAGEREF _Toc386417171 16

Сетевая этика._______________________________________ GOTOBUTTON_Toc386417172   PAGEREF _Toc386417172 17

Индивидуализм._____________________________________ GOTOBUTTON_Toc386417173   PAGEREF _Toc386417173 17

Защита Internet._____________________________________ GOTOBUTTON_Toc386417174   PAGEREF _Toc386417174 18

Этические нормы ичастная коммерческая Internet._______ GOTOBUTTON_Toc386417175   PAGEREF _Toc386417175 18

Соображениябезопасности.___________________________ GOTOBUTTON_Toc386417176   PAGEREF _Toc386417176 19

Пароли.___________________________________________ GOTOBUTTON_Toc386417177   PAGEREF _Toc386417177 20

Импорт программногообеспечения.____________________ GOTOBUTTON_Toc386417178   PAGEREF _Toc386417178 21

Ошибки в конфигурациипрограммного обеспечения.______ GOTOBUTTON_Toc386417179   PAGEREF _Toc386417179 21

Дефекты защиты всистемном программном обеспечении.___ GOTOBUTTON_Toc386417180   PAGEREF _Toc386417180 22

Что делать, еслизащита компьютера нарушена?___________ GOTOBUTTON_Toc386417181   PAGEREF _Toc386417181 22

Сколь велика Internetсейчас?___________________________ GOTOBUTTON_Toc386417182   PAGEREF _Toc386417182 23

Услуги,предоставляемые сетью.________________________ GOTOBUTTON_Toc386417183   PAGEREF _Toc386417183 23

Место абонентскогопрограммного обеспечения в комплексе программных средств сети Internet.__________________________________ GOTOBUTTON_Toc386417184   PAGEREF _Toc386417184 25

Телекоммуникационныепакеты.________________________ GOTOBUTTON_Toc386417185   PAGEREF _Toc386417185 25

Элементы охраны трудаи защиты информации.__________ GOTOBUTTON_Toc386417186   PAGEREF _Toc386417186 26

Заключение.__________________________________________ GOTOBUTTON_Toc386417187   PAGEREF _Toc386417187 26

Словарь терминов.____________________________________ GOTOBUTTON_Toc386417188   PAGEREF _Toc386417188 27

Английские термины.________________________________ GOTOBUTTON_Toc386417189   PAGEREF _Toc386417189 27

Русские термины.____________________________________ GOTOBUTTON_Toc386417190   PAGEREF _Toc386417190 28

Приложение А._______________________________________ GOTOBUTTON_Toc386417191   PAGEREF _Toc386417191 30

Допустимоеиспользование.___________________________ GOTOBUTTON_Toc386417192   PAGEREF _Toc386417192 30

Политика допустимогоиспользования базовых услуг сети NSFNET.  GOTOBUTTON_Toc386417193   PAGEREF _Toc386417193 30

Список литературы.__________________________________ GOTOBUTTON_Toc386417194   PAGEREF _Toc386417194 31

Списокиллюстраций:

 TOC c «Рисунок» Рисунок 1. Рост числахостов, подключенных к сети Internet.          GOTOBUTTON _Toc386394599   PAGEREF _Toc386394599 5

Рисунок 2. Аппаратные средства Internet.______________ GOTOBUTTON _Toc386394600   PAGEREF _Toc386394600 8

Рисунок 5. Структура доменного имени._______________ GOTOBUTTON _Toc386394601   PAGEREF _Toc386394601 11

Списоктаблиц:

 TOC c «Таблица» Таблица 1.Первоначальные домены верхнего уровня.____ GOTOBUTTON _Toc386394602   PAGEREF _Toc386394602 12


Введение.

Internet — глобальная компьютерная сеть, охватывающая весь мир. Сегодня Internet имеетоколо 15 миллионов абонентов в более чем 150 странах мира. Ежемесячно размерсети увеличивается на 7-10%. Internet образует как бы ядро, обеспечивающеесвязь различных информационных сетей, принадлежащих различным учреждениям вовсем мире, одна с другой.

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

Internet,служившая когда-то исключительно исследовательским и учебным группам, чьиинтересы простирались вплоть до доступа к суперкомпьютерам, становится всеболее популярной в деловом мире.

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

При низкойстоимости услуг (часто это только фиксированная ежемесячная плата заиспользуемые линии или телефон) пользователи могут получить доступ ккоммерческим и некоммерческим информационным службам США, Канады, Австралии и многихевропейских стран. В архивах свободного доступа сети Internet можно найтиинформацию практически по всем сферам человеческой деятельности, начиная сновых научных открытий до прогноза погоды на завтра.

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

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

В настоящеевремя Internet испытывает период подъема, во многом благодаря активнойподдержке со стороны правительств европейских стран и США. Ежегодно в СШАвыделяется около 1-2 миллиардов долларов на создание новой сетевой инфраструктуры.Исследования в области сетевых коммуникаций финансируются также правительствамиВеликобритании, Швеции, Финляндии, Германии.

Однако,государственное финансирование — лишь небольшая часть поступающих средств, т.к.все более заметной становится «коммерциализация» сети (ожидается, что80-90% средств будет поступать из частного сектора).

Чтотакое Internet?История сети Internet.

В 1961 годуDefence Advanced ResearchAgency (DARPA) по заданию министерства обороны США приступило к проектупо созданию экспериментальной сети передачи пакетов. Эта сеть, названнаяARPANET, предназначалась первоначально для изучения методов обеспечениянадежной связи между компьютерами различных типов. Многие методы передачиданных через модемы были разработаны в ARPANET. Тогда же были разработаны ипротоколы передачи данных в сети — TCP/IP. TCP/IP — это множествокоммуникационных протоколов, которые определяют, как компьютеры различных типовмогут общаться между собой.

Эксперимент сARPANET был настолько успешен, что многие организации захотели войти в нее, сцелью использования для ежедневной передачи данных. И в 1975 году ARPANETпревратилась из экспериментальной сети в рабочую сеть. Ответственность заадминистрирование сети взяло на себя Defence Communication Agency (DCA), внастоящее время называемое Defence Information Systems Agency (DISA). Норазвитие ARPANET на этом не остановилось; Протоколы TCP/IP продолжалиразвиваться и совершенствоваться.

В 1983 годувышел первый стандарт для протоколов TCP/IP, вошедший в Military Standards (MIL STD), т.е. ввоенные стандарты, и все, кто работал в сети, обязаны были перейти к этим новымпротоколам. Для облегчения этого перехода DARPA обратилась с предложением круководителям фирмы BerkleySoftware Design — внедрить протоколы TCP/IP в Berkley (BSD) UNIX. С этого и началсясоюз UNIX и TCP/IP.

Спустя некоторое время TCP/IPбыл адаптирован в обычный, то есть в общедоступный стандарт, и термин Internetвошел во всеобщее употребление. В 1983 году из ARPANET выделилась MILNET,которая стала относиться к Defence Data Network (DDN) министерства обороны США.Термин Internet стал использоваться для обозначения единой сети: MILNET плюсARPANET. И хотя в 1991 году ARPANET прекратила свое существование, сетьInternet существует, ее размеры намного превышают первоначальные, так как онаобъединила множество сетей во всем мире. Рисунок 1 иллюстрирует рост числахостов, подключенных к сети Internet с 4 компьютеров в 1969 году до 3,2миллионов в 1994. Хостом в сети Internet называются компьютеры, работающие вмногозадачной операционной системе (Unix, VMS), поддерживающие протоколы TCPIPи предоставляющие пользователям какие-либо сетевые услуги.

Рисунок  SEQ Рисунок * ARABIC 1. Рост числа хостов, подключенных к сети Internet.

<img src="/cache/referats/11292/image004.gif" v:shapes="_x0000_i1026">

Из чего состоит Internet?

Это довольносложный вопрос, ответ на который всё время меняется. Пять лет назад ответ былпрост: Internet – этовсе сети, которые, взаимодействуя с помощью протокола IP, образуют «бесшовную» сеть для своихколлективных пользователей. Сюда относятся различные федеральные сети,совокупность региональных сетей, университетские сети и некоторые зарубежныесети.

В последнеевремя появилась заинтересованность в подсоединении к Internet сетей, которые не используютпротокол IP. Для тогочтобы предоставлять клиентам этих сетей услуги Internet, были разработаны методыподключения этих «чужих» сетей (например, BITNET, DECnets и др.) к Internet. Сначала эти подключения, названные шлюзами, предназначались просто для пересылки электронной почтымежду двумя сетями, но некоторые из них выросли до возможности обеспечения идругих услуг на межсетевой основе. Являются ли они частью Internet? И да и нет – всё зависит оттого, хотят ли они того сами.

В настоящеевремя в сети Internet используются практически все известные линии связи отнизкоскоростных телефонных линий до высокоскоростных цифровых спутниковыхканалов. Операционные системы, используемые в сети Internet, также отличаютсяразнообразием. Большинство компьютеров сети Internet работают под ОС Unix илиVMS. Широко представлены также специальные маршрутизаторы сети типа NetBlazerили Cisco, чья ОС напоминает ОС Unix.

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

Кто управляет Internet?

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

Направлениеразвития Internet восновном определяет «Общество Internet»,или ISOC (Internet Society).ISOC – это организация на общественных началах, целью которой являетсясодействие глобальному информационному обмену через Internet. Она назначает совет старейшин,который отвечает за техническое руководство и ориентацию Internet.

Совет старейшинIAB (Internet ArchitectureBoard или «Совет по архитектуре Internet») представляетсобой группу приглашённых лиц, которые добровольно изъявили принять участие вего работе. IAB регулярнособирается, чтобы утверждать стандарты и распределять ресурсы (например,адреса). Internet работаетблагодаря наличию стандартных способов взаимодействия компьютеров и прикладныхпрограмм друг с другом. Наличие таких стандартов позволяет без проблемсвязывать между собой компьютеры производства разных фирм. IAB несёт ответственность за этистандарты, решает, нужен ли тот или иной стандарт и каким он должен быть. Есливозникает необходимость в каком-нибудь стандарте, IAB рассматривает проблему, принимаетэтот стандарт и объявляет об этом по сети. Кроме того, IAB следит за разного рода номерами (идругими вещами), которые должны оставаться уникальными. Например, каждыйкомпьютер Internetимеет свой уникальный 32-х разрядный адрес; такого адреса больше ни у одногокомпьютера нет. Как присваивается этот адрес, решает IAB. Точнее, сам этот орган присвоениемадресов не занимается, он устанавливает правила присвоения адресов.

У каждогопользователя в Internetимеется своё мнение относительно того, как должна функционировать сеть.Пользователи Internetвыражают свои мнения на заседаниях инженерной комиссии IETF (Internet Engineering Task Force). IETF– ещё один общественный орган; он собирается регулярно для обсуждения текущихтехнических и организационных проблем Internet. Если возникает достаточно важная проблема, IETF формирует рабочую группудля дальнейшего её изучения. (На практике «достаточно важная» означает, какправило, что находится достаточно добровольцев для создания рабочей группы.)Посещать заседания IETFи входить в состав рабочих групп может любой; важно, чтобы он работал. Рабочиегруппы выполняют много различных функций – от выпуска документации и принятиярешений о том, как сети должны взаимодействовать между собой в специфическихситуациях, до изменения значений битов в определённом стандарте. Рабочая группаобычно составляет доклад. Это может быть либо предоставляемая всем желающимдокументация с рекомендациями, которым следовать не обязательно, либопредложение, которое направляется в IAB для принятия в качестве стандарта.

Кто платит?

                Староеправило для запутанных ситуаций гласит: «ищите денежный интерес». Это правило,однако не годится для Internet.Никто за неё не платит; нет никакой компании Internet, Inc.или другой, подобной ей, которая бы собирала со всех пользователей Internet взносы. Здесь каждыйплатит за свою часть. Национальный научный фонд платит за NSFNET, НАСА – за NASA Science Internet т т.д.Представители сетей собираются и решают, как соединяться и как финансироватьэти взаимные соединения. Колледж или корпорация платит за подключение крегиональной сети, которая, в свою очередь, платит за доступ к Internet поставщику на уровнегосударства.

                То,что Internet –бесплатная сеть, не более чем миф. Каждое подключение к ней кем-то оплачивается.Во многих случаях эти взносы не доводятся до фактических пользователей, чтосоздает иллюзию «бесплатного доступа». Но есть и большое число пользователей,которые хорошо знают, что Internetне бесплатная сеть: многие пользователь вносят ежемесячную или почасовую платуза доступ к Internet сдомашних компьютеров по линиям со скоростью до 56 Кбайт в секунду (так же, какв базовых сетях). В настоящее время наиболее быстро растёт число пользователей Internet, относящихся к такимкатегориям, как малые предприятия и частные лица, а они очень хорошо знают ценусвоим деньгам.

Протоколысети Internet.

Основное, чтоотличает Internet от других сетей — это ее протоколы — TCP/IP. Вообще, терминTCP/IP обычно означает все, что связано с протоколами взаимодействия междукомпьютерами в Internet. Он охватывает целое семейство протоколов, прикладныепрограммы, и даже саму сеть. TCP/IP — это технология межсетевоговзаимодействия, технология internet. Сеть, которая использует технологиюinternet, называется «internet». Если речь идет о глобальной сети,объединяющей множество сетей с технологией internet, то ее называют Internet.

Свое названиепротокол TCP/IP получил от двух коммуникационных протоколов (или протоколовсвязи). Это Transmission Control Protocol (TCP) и Internet Protocol (IP).Несмотря на то, что в сети Internet используется большое число другихпротоколов, сеть Internet часто называют TCP/IP-сетью, так как эти двапротокола, безусловно, являются важнейшими.

Как и во всякойдругой сети в Internet существует 7 уровней взаимодействия между компьютерами:физический, логический, сетевой, транспортный, уровень сеансов связи,представительский и прикладной уровень. Соответственно каждому уровнювзаимодействия соответствует набор протоколов (т.е. правил взаимодействия).

Протоколыфизического уровня определяют вид и характеристики линий связи между компьютерами.В Internet используются практически все известные в настоящее время способысвязи от простого провода (витая пара) до волоконно-оптических линий связи(ВОЛС).

Для каждоготипа линий связи разработан соответствующий протокол логического уровня, занимающийсяуправлением передачей информации по каналу. К протоколам логического уровня длятелефонных линий относятся протоколы SLIP (Serial Line Interface Protocol) иPPP (Point to Point Protocol). Для связи по кабелю локальной сети — этопакетные драйверы плат ЛВС.

Протоколысетевого уровня отвечают за передачу данных между устройствами в разных сетях,то есть занимаются маршрутизацией пакетов в сети. К протоколам сетевого уровняпринадлежат IP (Internet Protocol) и ARP (Address Resolution Protocol).

Протоколытранспортного уровня управляют передачей данных из одной программы в другую. Кпротоколам транспортного уровня принадлежат TCP (Transmission Control Protocol)и UDP (User Datagram Protocol).

Протоколыуровня сеансов связи отвечают за установку, поддержание и уничтожение соответствующихканалов. В Internet этим занимаются уже упомянутые TCP и UDP протоколы, а такжепротокол UUCP (Unix to Unix Copy Protocol).

Протоколыпредставительского уровня занимаются обслуживанием прикладных программ. К программампредставительского уровня принадлежат программы, запускаемые, к примеру, наUnix-сервере, для предоставления различных услуг абонентам. К таким программамотносятся: telnet-сервер, FTP-сервер, Gopher-сервер, NFS-сервер, NNTP (Net NewsTransfer Protocol), SMTP (Simple Mail Transfer Protocol), POP2 и POP3 (PostOffice Protocol) и т.д.

К протоколамприкладного уровня относятся сетевые услуги и программы их предоставления.

О том, как работает Internet.Перемещая биты с одного места на другое.

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

Сети с коммутацией пакетов.

                КогдаВы пытаетесь представить себе, что же такое Internet и как она работает, вполне естественно, что у Васвозникают ассоциации с телефонной сетью. В конце концов, обе эти структурыиспользуют электронные средства передачи, обе позволяют устанавливатьсоединение и передавать информацию; кроме того, в Internet в основном используютсявыделенные телефонные линии. К сожалению, это неверное представление, и оноявляется причиной непонимания принципов работы Internet. Телефонная сеть – это сеть скоммутацией каналов. Когда Вы производите вызов, Вам выделяется некоторая частьэто сети. Даже если Вы не используете ее (например, находитесь в режимеудержания), она остается недоступной для других абонентов, которым в этотмомент нужно позвонить. Это приводит к тому, что такой дорогой ресурс, каксеть, используется неэффективно.

                Болеесоответствующая действительному положению вещей модель Internet – почтовое ведомство США.Почтовое ведомство представляет собой сеть с коммутацией пакетов. Здесь у Васнет выделенного участка сети. Ваша корреспонденция смешивается с другимиписьмами, отправляется в почтовое отделение и сортируется. Несмотря на то, чтотехнологии абсолютно разные, служба доставки почты представляет собойудивительно точный аналог сети; мы будем продолжать пользоваться этой модельюво всех остальных разделах данной главы.

Межсетевой протокол (IP).

                Спомощью линий связи обеспечивается доставка данных из одного пункта в другой.Но Вы уже знаете, что Internetможет доставлять данные во многие точки, разбросанные по всему земному шару.Как это происходит?

                Различныеучастки Internetсвязываются с помощью системы компьютеров (называемых маршрутизаторами) соединяющихмежду собой сети. Это могут быть сети Internet, сети с маркерным доступом, телефонные линии (см.рис.2).

Рисунок  SEQРисунок * ARABIC 2. Аппаратные средства Internet.

<img src="/cache/referats/11292/image006.jpg" v:shapes="_x0000_i1027">

                Телефонныелинии и сети Ethernetэквивалентны автомобилям и самолетам службы доставки почты. Маршрутизаторы –это почтовые подстанции; они принимают решения о том, куда направлять данные(«пакеты»), так же, как почтовая подстанция решает, куда направлять конверты спочтой. Каждая подстанция, или маршрутизатор, не имеет связи с остальнымистанциями. Если Вы опустили письмо в почтовый ящик в Нью-Хэмпшире, а адресатживет в Калифорнии, то местное почтовое отделение не будет бронировать самолет,чтобы доставить Ваше письмо в Калифорнию. Местное почтовое отделение посылаетписьмо на подстанцию, подстанция посылает его на другую подстанцию и так далее,пока письмо не дойдет до адресата. Таким образом, каждой подстанции нужно знатьтолько, какие имеются соединения и какой из «следующих скачков» будет лучшимдля перемещения пакета ближе к пункту назначения. Похожая ситуация складываетсяи в Internet:маршрутизатор смотрит, куда адресованы Ваши данные, и решает, куда их посылать.

                ОткудаInternet знает, кудаследует направить Ваши данные? Если Вы отправляете письмо, то, просто опустивего в почтовый ящик без конверта, Вы не можете рассчитывать, чтокорреспонденция будет доставлена по назначению. Письмо нужно вложить в конверт,написать на конверте адрес и наклеить марку. Точно так же, как почтовоеотделение следует по правилам, которые определяют порядок работы почтовой сети,определенные правила регламентируют порядок работы Internet. Эти правила называютпротоколами. Межсетевой протокол (Internet Protocol, IP) отвечает за адресацию, т.е. гарантирует,что маршрутизатор знает, что делать с Вашими данными, когда они поступят.Следуя нашей аналогии с почтовым ведомством, можно сказать, что межсетевой протоколвыполняет функции конверта.

                Некотораяадресная информация приводится в начале Вашего сообщения. Она даёт сети достаточносведений для доставки пакета данных.

                Internet — адреса состоят из четырёхчисел, каждое из которых не превышает 256. При записи числа отделяются одно отдругого точками, например:

                192.112.36.5

                128.174.5.6

                Адресфактически состоит из нескольких частей. Поскольку Internet – это сеть сетей, то начало адресасодержит информацию для маршрутизаторов о том, к какой сети относится Вашкомпьютер. Правая часть адреса служит для того, чтобы сообщить сети, какойкомпьютер должен получить этот пакет.[1]Каждый компьютер в Internet имеетсвой уникальный адрес. Здесь нам опять поможет аналогия со службой доставкипочты. Возьмем адрес «50 KellyRoad, Hamden, CT». Элемент «Hamden, CT» похож на адрес сети. Благодаря этомуконверт попадает в необходимое почтовое отделение, то, которое знает об улицахв определенном районе. Элемент «KellyRoad» похож на адрес компьютера; он указывает на конкретный почтовыйящик в районе, который обслуживает данное почтовое отделение. Почтовоеведомство выполнило свою задачу, доставив почту в нужное местное отделение, аэто отделение положило письмо в соответствующий почтовый ящик. Аналогичнымобразом, Internet выполниласвою задачу, когда ее маршрутизаторы направили данные в соответствующую сеть, аэта локальная сеть – в соответствующий компьютер.

                Поцелому ряду технических причин (в основном это аппаратные ограничения)информация, посылаемая по IP-сетям, разбивается на порции, называемые пакетами. В одном пакете обычнопосылается от одного до 1500 символов информации. Это не дает возможностиодному пользователю монополизировать сеть, однако позволяет каждомурассчитывать на своевременное обслуживание. Это также означает, что в случаеперегрузки сети качество ее работы несколько ухудшается для всех пользователей:она не умирает, если ее монополизировали несколько солидных пользователей.

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

·      

·      Internet успешно решает такие проблемы.

·      Internet.

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

Протокол управления передачей (ТСР).

                Для решенияупомянутых выше проблем используется «протокол управления передачей» (Transmission Control Protocol,TCP), который частоупоминают вместе с протоколом IP.Как следовало бы поступить в случае, если Вы хотите послать кому-нибудь книгу,а почта принимает только письма? Выход один: вырвать из книги все страницы,вложить каждую в отдельный конверт и бросить все конверты в почтовый ящик.Получателю пришлось бы собирать все страницы (при условии, что ни одно письмоне пропало) и склеивать обратно в книгу. Вот эти задачи и выполняет ТСР.

                Информацию,которую Вы хотите передать, ТСР разбивает на порции. Каждая порция нумеруется,чтобы можно было проверить, вся ли информация получена, и расположить данные вправильном порядке. Для передачи этого порядкового номера по сети у протоколаесть свой собственный «конверт», на котором «написана» необходимая информация.Порция Ваших данных помещается в конверт ТСР. Конверт ТСР, в свою очередь,помещается в конверт IPи передается в сеть.

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

Это, однако,несколько идеализированное представление о ТСР. В реальной жизни пакеты не толькотеряются, но и претерпевают изменения по дороге ввиду кратковременных отказов втелефонных линиях. ТСР решает и эту проблему. При помещении данных в конвертпроизводится вычисление так называемой контрольной суммы. Контрольная сумма –это число, которое позволят принимающему ТСР выявлять ошибки в пакете.[2] Когдапакет прибывает в пункт назначения, принимающий ТСР вычисляет контрольную суммуи сравнивает ее с той, которую послал отправитель. Если значения не совпадают,то при передаче произошла ошибка. Принимающий ТСР отбрасывает этот пакет изапрашивает повторную передачу.

Другие протоколы передачи.

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

                Этоне самый лучший подход к использованию сети. Формирование ТСР — соединениятребует значительных расходов и затрат времени; если этот механизм не нужен,лучше не использовать его. Если данные, которые необходимо послать, помещаютсяв одном пакете, и гарантия доставки не особенно важна, ТСР может стать обузой.

Существует ещеодин стандартный протокол, который позволяет избежать таких накладных расходов.Он называется «протокол пользовательских дейтаграмм» (user datagram protocol, UDP) и используется внекоторых прикладных программах. Вместо вкладывания Ваших данных в конверт TCP и помещения этогоконверта в конверт IPприкладная программа вкладывает данные в конверт UDP, который и помещается в конверт IP.

UPD проще ТСР, потому чтоэтот протокол не заботится о пропавших пакетах, расположении данных вправильном порядке и других тонкостях. UDP используется для тех программ, которые посылают толькокороткие сообщения и могут повторить передачу данных, если ответ задерживается.Предположим, что Вы пишете программу, которая ищет номера телефонов в одной изсетевых баз данных. Нет нужды устанавливать ТСР — соединение для того, чтобыпередать по всем направлениям по 20-30 символов. Можно просто поместить имя водин UDP- пакет,вложить его в IP- пакети отослать. Принимающая прикладная программа получит этот пакет, прочитает имя,найдет номер телефона, вложит его в другой UDP- пакет и отправит обратно. Что случится, если пакет по дорогепотеряется? Это – проблема Вашей программы: если слишком долго нет ответа, онапосылает еще один запрос.

Как сделать сеть дружественной?

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

Прикладные программы.

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

Диапазонприкладных программ широк: от доморощенных до патентованных, поставляемых крупнымифирмами-разработчиками. В Internetесть три стандартные прикладные программы (удаленный доступ, пересылка файлов иэлектронная почта), а также другие, широко используемые, но не стандартизированныепрограммы. В главах 5-14 показано, как использовать самые распространенные прикладныепрограммы Internet.

Когда речьидет о прикладных программах, следует учесть одну особенность: Вы воспринимаетеприкладную программу так, как она выглядит в Вашей локальной системе. Команды,сообщения, приглашения и т.д., появляющиеся у Вас на экране, могут несколькоотличаться от тех, которые Вы увидите в книге или на экране у своего друга. Нестоит волноваться, если в книге приводится сообщение

еще рефераты
Еще работы по компьютерным сетям