Протоколы и серверы интернета - реферат

СЕВЕРО-ЗАПАДНЫЙ Муниципальный ЗАОЧНЫЙ ТЕХНИЧЕСКИЙ Институт. Доклад по информатике.

На тему: «Протоколы и серверы Интернета»

Выполнила: студентка гр.№1

Чугунова Ю.В.

Санкт-Петербург, 2002 г.

Введение

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

Сейчас мало инфы о технологии «клиент-сервер». Она известна уже достаточно долгое время, но ранее в большинстве случаев использовалась в больших сетях масштаба предприятия. Сейчас, с развитием Internet, эта разработка все почаще завлекает Протоколы и серверы интернета - реферат взгляды разработчиков программного обеспечения. В мире накоплено неограниченное количество инфы по разным вопросам. В большинстве случаев эта информация хранится в базах данных (БД). Чтоб опубликовать её в Сети приходилось экспортировать БД в HTML–документы , что добивалось огромных издержек и усложняло поиск инфы. Сейчас имеется большой опыт схожих работ. Фактически хоть Протоколы и серверы интернета - реферат какой юзер Сети не раз сталкивался с схожими БД. К примеру, главное в работе пользующегося популярностью поисковика Яху (адресок: http::\\www.яху.com) – это запросы к базе данных WWW-сервера по ключевикам. Ответ сервера - перечень гипертекстовых ссылок на отысканные в Сети странички, содержащие подходящую информацию. Конкретно сейчас неувязка Протоколы и серверы интернета - реферат Web-интерфейса к БД как никогда животрепещуща.

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

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

Свое заглавие протокол TCP/IP получил от 2-ух коммуникационных протоколов (либо протоколов связи). Это 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 News Transfer Protocol), SMTP (Simple Mail Transfer Protocol), POP2 и POP3 (Post Office Protocol) и т.д.

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

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

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

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

Набросок 1. Аппаратные средства Internet.

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

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

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

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

192.112.36.5

128.174.5.6

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

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

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

· Во-1-х, почти всегда объем Протоколы и серверы интернета - реферат пересылаемой инфы превосходит 1500 знаков. Если б почта воспринимала только открытки, Вас бы это, естественно, огорчило.

· Во-2-х, может произойти ошибка. Почтовое ведомство время от времени теряет письма, а сети время от времени теряют пакеты либо повреждают их при передаче. Вы увидите, что в отличие от почтовых отделений Internet удачно Протоколы и серверы интернета - реферат решает такие препядствия.

· В-3-х, последовательность доставки пакетов может быть нарушена. Если Вы отправили по одному адресу одно за другим два письма, то нет никакой гарантии, что они пойдут по одному маршруту либо придут в порядке их отправления. Такая же неувязка существует и в Internet.

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

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

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

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

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

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

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

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

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

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

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

MNP - протоколы

MNP (Microsoft Network Protocols) - серия более всераспространенных аппаратных протоколов, в первый раз реализованная на модемах компании Microsoft. Эти протоколы обеспечивают автоматическую корректировку ошибок и компрессию передаваемых данных. На данный момент известны 10 протоколов:

MNP1 . Протокол корректировки ошибок, использующий асинхронный полудуплексный способ Протоколы и серверы интернета - реферат передачи данных. Это самый обычный из протоколов MNP.

MNP2 . Протокол корректировки ошибок, использующий асинхронный дуплексный способ передачи данных.

MNP3 . Протокол корректировки ошибок, использующий синхронный дуплексный способ передачи данных меж модемами (интерфейс модем - компьютер остается асинхронным). Потому что при асинхронной передаче употребляется 10 бит на б - восемь бит данных Протоколы и серверы интернета - реферат, стартовый бит и стоповый бит, а при синхронной только восемь, то в этом кроется возможность ускорить обмен данными на 20%.

MNP4 . Протокол, использующий синхронный способ передачи, обеспечивает оптимизацию фазы данных, которая несколько улучшает неэффективность протоколов MNP2 и MNP3. Не считая того, при изменении числа ошибок на полосы соответственно изменяется и Протоколы и серверы интернета - реферат размер блоков передаваемых данных. При увеличении числа ошибок размер блоков миниатюризируется, увеличивая возможность удачного прохождения отдельных блоков. Эффективность этого способа составляет около 20% по сопоставлению с обычной передачей данных.

MNP5 . Дополнительно к способам MNP4, MNP5 нередко употребляет обычной способ сжатия передаваемой инфы. Знаки распространенные в передаваемом блоке кодируются цепочками битов наименьшей длины Протоколы и серверы интернета - реферат, чем редкие знаки. Дополнительно кодируются длинноватые цепочки схожих знаков. Обычно при всем этом текстовые файлы сжимаются до 35% собственной начальной длины. Совместно с 20% MNP4 это дает увеличение эффективности до 50%. Заметим, что если вы передаете уже сжатые файлы, а в большинстве это так и есть, дополнительного роста эффективности за счет сжатия данных Протоколы и серверы интернета - реферат модемом этого не происходит.

MNP6 . Дополнительно к способам протокола MNP5 протокол MNP6 автоматом переключается меж дуплексным и полудуплексным способами передачи зависимо от типа инфы. Протокол MNP6 также обеспечивает сопоставимость с протоколом V.29.

MNP7 . По сопоставлению с ранешними протоколами употребляет более действенный способ сжатия данных.

MNP9 . Употребляет протокол V Протоколы и серверы интернета - реферат.32 и соответственный способ работы, обеспечивающий сопоставимость с низкоскоростными модемами.

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

- неоднократного повторения пробы установить связь

- конфигурации размера пакетов в согласовании с конфигурацией уровня помех на полосы

- динамического Протоколы и серверы интернета - реферат конфигурации скорости передачи в согласовании с уровнем помех полосы

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

Почтовый сервер .

Почтовые серверы – это серверы, получающие и Протоколы и серверы интернета - реферат отправляющие электрические сообщения.

Сервер, получающий электрические сообщения, работает по протоколу POP (Post Office Protocol).

Сервер, отправляющий электрические сообщения работает по протоколу SMTP (Simple Mail Transfer Protocol).

Один сервер (что значит один компьютер) может делать функции как сервера SMTP, так и РОР. Каждый определенный поставщик услуг устанавливает Протоколы и серверы интернета - реферат или один и тот же сервер для получения и отправления почты, или два различных – все находится в зависимости от его аппаратного обеспечения.

FTP -сервер.

На данный момент фактически все узлы, которые только можно отыскать в сети, являются на самом деле Web-серверами, хранилищами гипертекстовых документов (только, в отличие от обыденных серверов Протоколы и серверы интернета - реферат, они владеют еще большенными графическими способностями). И посреди их есть большущее огромное количество FTP-серверов, которые представляют собой истинные хранилища файлов. Еще на заре Internet была сотворена система, призванная управлять передачей файлов от 1-го компьютера к другому ; этой системой и был FTP (File Transfer Protocol, Протокол передачи данных). При помощи Протоколы и серверы интернета - реферат FTP юзеры могут получить доступ к схожим хранилищам и загрузить для себя на компьютер текстовые файлы, программки и почти все другое.

Существует огромное количество FTP-серверов, где можно находить интересующие вас файлы. Админы общедоступных узлов предоставляют «анонимный» доступ к данным. Многие FTP-серверы разрешают использовать таковой доступ для Протоколы и серверы интернета - реферат соединения и получения файлов в неограниченных границах. Установив связь, вы отыскиваете нужные данные, а потом загружаете файлы на компьютер, не выходя из Web-броузера.

Сервер новостей.

Сервер новостей – это соединенный с Internet компьютер, через который юзеры получают доступ к группам новостей.

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

Кластеризация серверов.

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

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

Использованная литература:

1. Д. Крейнак, Д. Хебрейкен «Энциклопедия ИНТЕРНЕТ». Санкт-Петербург, 2000 г.

2. Н. Рендалл Протоколы и серверы интернета - реферат «Кластеризация серверов». PC Magazine № 2, 1998 г.

3. Б. Ливингстон, Д. Штрауб «Компьютер у вас дома», Москва 2001 г.


[1] Провести границу меж подадресом сети и подадресом компьютера достаточно трудно. Эта граница устанавливается по соглашению меж примыкающими маршрутизаторами. К счастью, как юзеру, Вам никогда не придётся волноваться об этом. Это имеет значение Протоколы и серверы интернета - реферат только при разработке сети.

[2] Допустим, Вы передаёте необработанные цифровые данные 8-ми битовыми порциями либо б. Самый обычный вариант контрольной суммы – сложить значения этих байтов и поместить в конец этой порции инфы дополнительный б, содержащий эту сумму. (Либо хотя бы ту её часть, которая помещается в 8-ми битах.) Принимающий Протоколы и серверы интернета - реферат TCP делает таковой же расчёт. Если в процессе передачи какой-либо б поменяется, то контрольные суммы не будут совпадать, и Вы узнаете об ошибке. Естественно, при наличии 2-ух ошибок они могут восполнить друг дружку, но такие ошибки можно выявить более сложными вычислениями.


protokol-dinamiki-chss-na-zanyatii.html
protokol-fiksacii-nablyudeniya-zanyatiya-uchitelya-defektologa.html
protokol-i-klyuch-k-voprosniku.html