Итория возникновения интернета

Автор работы: Пользователь скрыл имя, 22 Мая 2010 в 17:35, Не определен

Описание работы

Cеть ARPANET была разработана и развернута в 1969 году компанией “Bolt, Beranek and Newman” (BBN) по заказу Агентства передовых исследовательских проектов (ARPA) министерства обороны США в целях создания системы надежного обмена информацией между компьютерами, а также (что явилось одной из главных целей) для отработки методов поддержания связи в случае ядерного нападения. Слово “надежно” предполагало весьма жесткое условие: выход из строя любых составляющих системы (т. е. компьютеров и соединяющих их линий связи) не должен сказаться на бесперебойности обмена информацией между остальными компьютерами. ARPANET позволяла каждому из своих компьютеров связываться с любым другим даже при условии выхода из строя существенной части элементов сети.

Файлы: 1 файл

История возникновения Интернет.doc

— 71.50 Кб (Скачать файл)

Информация в TCP/IP передается пакетами со стандартизованной структурой, называемыми IP-дейтаграммами (IP Datagram), имеющими поле заголовка (IP Datagram Header) и поле данных (IP Datagram Data). Поле заголовка содержит собственно заголовок, IP-адреса источника и приемника. Длина дейтаграммы определяется сетевым ПО так, чтобы она умещалась в поле данных сетевого фрейма, осуществляющего ее транспортировку. Поскольку по пути следования к адресату могут встречаться сети с меньшим размером поля данных фрейма, IP специфицирует единый для всех маршрутизаторов метод сегментации - разбивки дейтаграммы на фрагменты (тоже IP-дейтаграммы) и реассемблирования - обратной ее сборки приемником. Фрагментированная дейтаграмма собирается только ее окончательным приемником, поскольку отдельные фрагменты могут добираться до него различными путями.

Возможна также  конкатенация - соединение нескольких дейтаграмм в одну и сепарация - действие, обратное конкатенации.

IP-адреса и  маски назначаются узлам при  их конфигурировании вручную  или автоматически с использованием DHCP или BOOTP серверов.

DHCP (Dynamic Host Configuration Protocol) - протокол, обеспечивающий автоматическое  динамическое назначение IP-адресов  и масок подсетей для узлов-клиентов DHCP-сервера. Адреса вновь активированным  узлам назначаются автоматически  из области адресов (пула), выделенных DHCP-серверу. По окончании работы узла его адрес возвращается в пул и в дальнейшем может назначаться для другого узла. Применение DHCP облегчает инсталляцию и диагностику для узлов (некорректное назначение адресов и масок приводит к невозможности связи по IP), а также снимает проблему дефицита IP-адресов (реально отнюдь не все клиенты одновременно работают в сети).

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

HTTP

Для просмотра WWW-серверов служит протокол работы с гипертекстом (HyperText Transfer Protocol, HTTP).

Протокол удаленного доступа терминалов Telnet позволяет  серверу воспринимать удаленные  терминалы в качестве стандартных  сетевых виртуальных терминалов, работающих в ASCII-кодах.

Простой протокол передачи электронной почты (Simple Mail Transfer Protocol, SMTP) и почтовый протокол (Post Office Protocol, POP) — протоколы передачи и приема электронной почты.

Виды серверов

FTP (File Transfer Protocol)

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

WWW (World Wide Web)

Особенность информации на серверах WWW состоит в том, что  она:

во-первых, представляется в виде форматированного текста и  графических, возможно анимированных, изображений;

во-вторых, снабжена перекрестными ссылками для смены  текущего WWW-сервера, текущей WWW-страницы или текущего раздела на странице.

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

Telnet

Клиенты Telnet получают возможность использовать ресурсы  многочисленных серверов Telnet для доступа  к данным и программам.

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

Создание WEB страниц  используя ресурсы Windows

Windows 98 содержит  все инструментальные средства, необходимые для создания и  поддержки WEB узла. Программа FrontPage Express – это редактор WEB страниц,  в который входит несколько  мастеров, способных выполнить за вас большую часть самой работы. После того, как с ее помощью вы создадите свою страницу, в игру вступит Издатель Web (Web Publishing Wizard), который сделает все, что нужно дабы каждый мог увидеть вашу домашнюю страницу в Интернете.

Однако FrontPage Express позволяет создавать лишь примитивные страницы, содержажие ничего кроме текста и картинок.

Как устроен HTML-документ

HTML-документ  — это просто текстовый файл  с расширением *.htm (Unix-системы  могут содержать файлы с расширением  *.html). Вот самый простой HTML-документ:

<html>

<head>

<title>

Пример 1

</title>

</head>

<body>

<H1>

Привет!

</H1>

<P>

Это простейший пример HTML-документа.

</P>

<P>

Этот *.htm-файл может  быть одновременно открыт

и в Notepad, и в Netscape. Сохранив изменения в Notepad,

просто нажмите  кнопку Reload ('перезагрузить') в Netscape,

чтобы увидеть  эти изменения реализованными в HTML-документе.

</P>

</body>

</html>

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

<html>

<head>

<title>Пример 1</title>

</head>

<body>

<H1>Привет!</H1>

<P>Это простейший  пример HTML-документа.</P>

<P>Этот *.htm-файл  может быть одновременно открыт  и в Notepad, и в Netscape.

Сохранив изменения  в Notepad, просто нажмите кнопку Reload ('перезагрузить')

в Netscape, чтобы  увидеть эти изменения реализованными в HTML-документе.</P>

</body>

</html>

Как видно из примера, вся информация о форматировании документа сосредоточена в его  фрагментах, заключенных между знаками "<" и ">". Такой фрагмент (например, <html>) называется меткой (по-английски  — tag, читается "тэг").

Большинство HTML-меток  — парные, то есть на каждую открывающую метку вида <tag> есть закрывающая метка вида </tag> с тем же именем, но с добавлением "/".

Метки можно  вводить как большими, так и  маленькими буквами. Например, метки <body>, <BODY> и <Body> будут восприняты браузером одинаково.

Многие метки, помимо имени, могут содержать атрибуты — элементы, дающие дополнительную информацию о том, как браузер  должен обработать текущую метку. В  нашем простейшем документе, однако, нет ни одного атрибута. Но мы обязательно  встретимся с атрибутами уже в следующем разделе.

Обязательные  метки 

<html> ... </html>

Метка <html> должна открывать HTML-документ. Аналогично, метка </html> должна завершать HTML-документ.

<head> ... </head>

Эта пара меток  указывает на начало и конец заголовка  документа. Помимо наименования документа (см. описание метки <title> ниже), в этот раздел может включаться множество служебной информации, о которой мы обязательно поговорим чуть позже.

<title> ... </title>

Все, что находится  между метками <title> и </title>, толкуется браузером как название документа. Netscape Navigator, например, показывает название текущего документа в заголовке окна и печатает его в левом верхнем углу каждой страницы при выводе на принтер. Рекомендуется название не длиннее 64 символов.

<body> ... </body>

Эта пара меток  указывает на начало и конец тела HTML-документа, каковое тело, собственно, и определяет содержание документа.

<H1> ... </H1> — <H6> ... </H6>

Метки вида <Hi> (где i — цифра от 1 до 6) описывают  заголовки шести различных уровней. Заголовок первого уровня — самый крупный, шестого уровня, естественно — самый мелкий.

<P> ... </P>

Такая пара меток  описывает абзац. Все, что заключено  между <P> и </P>, воспринимается как  один абзац.

Метки <Hi> и <P> могут содержать дополнительный атрибут ALIGN (читается "элайн", от английского "выравнивать"), например:

<H1 ALIGN=CENTER>Выравнивание  заголовка по центру</H1>

или

<P ALIGN=RIGHT>Образец  абзаца с выравниванием по  правому краю</P>

Пример 2:

<html>

<head>

<title>Пример 2</title>

</head>

<body>

<H1 ALIGN=CENTER>Привет!</H1>

<H2>Это чуть  более сложный пример HTML-документа</H2>

<P>Теперь  мы знаем, что абзац можно  выравнивать не только влево, </P>

<P ALIGN=CENTER>но  и по центру</P> <P ALIGN=RIGHT>или  по правому краю.</P>

</body>

</html> 

  

Список литературы

Брайан Андердал, “Самоучитель Windows 98”, Изд. Питер 1999

Scott Muller “TCP-IP Troubleshooting”,  Изд. Microsoft Press, 1996

Мегаинциклопедия “Кирилла и Мефодия” http://www.km.ru/

http://www.hadrware.ru/

Информация о работе Итория возникновения интернета