Цель данной работы – рассмотреть историю создания сети интернет

Объект исследования – Интернет.

Предмет изучения – история сети Интернет.

Задачи работы –

1. Рассмотреть история создания и развития сети Интернет;

2. Представить описание создания модели сайта.

Методы исследования – метод анализа и синтеза, описательный и исторический метод.

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

 

1. Теоретическая часть

1.1 Понятие сети Интернет

 

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

Интерне́т (англ. Internet, от Interconnected Networks – объединённые сети, [интэрнэ́т]) – глобальная телекоммуникационная сеть информационных и вычислительных ресурсов. Служит физической основой для Всемирной паутины. Часто упоминается как Всемирная сеть, Глобальная сеть, либо просто Сеть.

Интернет – это добровольное и слабо структурированное объединение тысяч сетей и миллионов компьютеров во всем мире, которое позволяет обмениваться информацией между ними. Метафора «информационная супермагистраль» определяет Интернет достаточно точно.

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

В Интернет основные линии, по которым информация передается из одного конца в другой, объединяются общим понятием «хребет».

Хребет Интернет формируется из сетей крупных телекоммуникационных компаний.
Значительная часть Интернет – объединенные суперкомпьютерные центры для научных опытов и образования – обслуживается правительственными агентствами и университетами.

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

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

 

1.2 История создания сети Интернет

1.2.1 Первые «шаги» к сети Интернет

 

Все началось в 1962 г., когда доктор Ликлайдер из Массачусетского технологического института написал серию подробных записок о концепции «Сеть вселенной». В них он изобразил глобальную сеть, в которой пользователи могли бы обмениваться данными. В течение нескольких последующих лет правительственные агентства, университеты и частные компании продолжали работать над развитием Интернет. Первая презентация Интернет и электронной почты произошла в 1972 г. на компьютерной конференции. В 1973 – 1974 создали TCP / IP-протокол практически в его современной форме.

 

1.2.2 Дальнейшее развитие и первые пользователи сети Интернет

 

Прародителем Интернет можно назвать организацию ARPA (Advanced Research Projects Agency) – Агентство передовых исследовательских проектов в области обороны при Министерстве обороны США (DOD), это агентство затем было переименовано DARPA (Defense Advanced Research Projects Agency). Под эгидой (и финансированием) этого агентства была создана сеть ARPANET (Advanced Research Projects Agency NETwork).

В декабре 1969 г. были объединены четыре узла этой сети: UCLA – Центр испытаний сети, Станфордский исследовательский институт, университет Санта-Барбары и университет Юта. Через год их стало уже пятнадцать, и они использовали для обмена пакетами протокол NCP – Network Control Protocol.

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

В 1975 году экспериментальную сеть объявили рабочей, причем ответственность за нее была возложена на DCA (Агентство Оборонной связи США). Одновременно, специалисты занялись разработкой основ TCP/IP (Transmission Control Protocol/Internet Protocol – Протоколы управления процессом передачи/Internet-протокол).

Столь перспективные и интересные разработки привлекали внимание различных исследователей и исследовательских групп. DARPA систематически собирало неформальные встречи с ними для обмена идеями и обсуждения результатов экспериментов. С 1979 года в проект TCP/IP включилось так много исследователей, что DARPA образовало неформальный комитет для координации и управления разработкой протоколов и архитектур развивающегося объединенного Интернета. Названная Группа по Конфигурации и Управлению Интернетом (ICCB), эта группа регулярно собиралась до 1983 года, когда она была реорганизована и была организована Группа Активности Интернета (IAB – Internet Activities Board).

В 1983 году протоколы TCP/IP были приняты в качестве Военных Стандартов США (MIL STD), после чего от всех хостов (компьютеров), подключенных к APRANET стали требовать работать только с данными протоколами.

Одновременно стал распространяться термин «Internet», в то время APRANET была разделена на две отдельных сети: MILNET (Военная Сеть) – несекретная часть Оборонной Сети Передачи данных (DDN) и новую (уменьшенных размеров) APRANET. Термин Internet употребляли тогда, когда имели в виду сразу обе сети.

ARPANET стала прообразом современного Интернета.

В 1985 г. под эгидой Национального научного фонда США (National Science Foundation, NSF) на основе технологии ARPANET была создана сеть NSFNET (the National Science Foundation NETwork –Сеть Национального научного фонда), в создании которой приняли непосредственное участие NASA и Министерство энергетики. Было соединено шесть крупных научно-исследовательских центров, оснащенных новейшими суперкомпьютерами, расположенных в разных регионах США.

Основной целью создания этой сети было предоставление доступа к вычислительным ресурсам фонда (суперкомпьютерам) исследователям различных университетов США. Фонд поставил задачу, чтобы каждый ученый, каждый инженер в США оказались «подключены» к единой сети, а потому приступили к созданию сети с более быстрыми каналами, которая бы объединила многочисленные региональные и локальные сети. Это была первая инициатива, направленная на то, чтобы обеспечить широчайшему спектру научных организаций качественное и надежное соединение с Интернетом, и сеть NSFNET получила название Internet backbone (слово «backbone» означает «хребет», но в области телекоммуникаций наиболее распространенным вариантом перевода этого термина является словосочетание «опорная сеть»).

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

Важность создания NSFNET трудно переоценить. До появления первой опорной сети Интернет больше всего напоминал лоскутное одеяло, состоявшее из специализированных сетей, соединенных между собой в самых неожиданных местах. Инициатива NSF не предусматривала каких-либо функций, кроме транспортных, ее целью было исключительно объединение разрозненных сегментов в единое целое. Результат не замедлил сказаться – именно в 1985 году резко увеличилось количество подключенных к Сети организаций.

К этому времени основная цель опорной сети NSF состояла в том, чтобы обеспечить связь между растущими региональными сетями, созданы различными университетскими системами. Термин «Интернет» начал употребляться с 1983 года для обозначения концепции взаимно коммутируемых сетей.

В мае 1993 года NSF радикальным образом изменил архитектуру Интернета, поскольку правительство не хотело больше иметь дела с системами опорной сети. Вместо нее NSF выделило ряд «точек доступа в сеть» (NAP), в которых могли бы взаимодействовать друг с другом частные коммерческие опорные сети. В 1994 году NSF объявил о строительстве четырех NAP в Сан-Франциско, Нью-Йорке, Чикаго и Вашингтоне, округ Колумбия. Заказ NSF на четыре точки доступа в сеть был выполнен Ameritech, PacBell, Sprint и MFS Datanet. Дополнительная точка доступа, известная под названием MAE-West, была создана MFS Dananet на Западном побережье.

Опорная сеть NSFNET была практически закрыта, а архитектура NAP превратилась в Интернет.

 

1.2.3 Протоколы сети

 

Основное, что отличает 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 News Transfer Protocol), SMTP (Simple Mail Transfer Protocol), POP2 и POP3 (Post Office Protocol) и т.д.

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

 

1.3 Современные службы сети Интернет

 

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

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

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

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

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

Ситуация, правда, несколько облегчается тем, что самый современный из этих сетевых инструментов – world Wide Web (WWW) – объединяет под собой почти все остальные. Это значит, что пользователь программы-клиента (браузера) WWW может работать с любыми серверами, потому что его браузер умеет общаться с каждым типом сервера на их собственном языке, т.е. с использованием соответствующего протокола.

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

И, тем не менее, даже если вы работаете с браузером WWW (а сейчас трудно найти пользователя Internet, который предпочитал бы что-то иное), полезно уметь разбираться в принципах работы и возможностях существующих серверов и протоколов.

2. Практическая часть

2.1 Описание кода HTML созданного сайта

 

HyperText Markup Language (HTML) является стандартным языком, предназначенным для создания гипертекстовых документов в среде WEB. HTML-документы могут просматриваться различными типами WEB-броузеров.

Когда документ создан с использованием HTML, WEB-броузер может интерпретировать HTML для выделения различных элементов документа и первичной их обработки.

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

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

Все что необходимо, чтобы прочитать HTML-документ – это WEB-броузер, который интерпретирует тэги HTML и воспроизводит на экране документ в виде, который ему придает автор.

В большинстве случаев автор документа строго определяет внешний вид документа.

В случае HTML читатель (основываясь на возможностях WEB-броузера может, в определенной степени, управлять внешним видом документа (но не его содержимым). HTML позволяет отметить, где в документе должен быть заголовок или абзац при помощи тэга HTML, а затем предоставляет WEB-броузеру интерпретировать эти тэги. Например, один WEB-броузер может распознавать тэг начала абзаца и представлять документ в нужном виде, а другой не имеет такой возможности и представляет документ в одну строку.

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

HTML-тэги могут быть условно разделены на две категории: тэги, определяющие, как будет отображаться WEB-броузером тело документа вцелом и тэги, описывающие общие свойства документа, такие как заголовок или автор документа.

Основные теги

<html></html> Указывает программе просмотра страниц что это HTML документ.

<head></head> Определяет место, где помещается различная информация не отображаемая в теле документа. Здесь располагается тег названия документа и теги для поисковых машин.

<body></body> Определяет видимую часть документа

Теги оглавления

<title></title> Помещает название документа в оглавление программы просмотра страниц

Атрибуты тела документа

<body bgcolor=?> Устанавливает цвет фона документа, используя значение цвета в виде RRGGBB - пример: FF0000 - красный цвет.

<body text=?> Устанавливает цвет текста документа, используя значение цвета в виде RRGGBB - пример: 000000 - черный цвет.

<body link=?> Устанавливает цвет гиперссылок, используя значение цвета в виде RRGGBB - пример: 00FF00 - зеленый цвет.

<body vlink=?> Устанавливает цвет гиперссылок на которых вы уже побывали, используя значение цвета в виде RRGGBB - пример: 333333 - серый цвет.

<body alink=?> Устанавливает цвет гиперссылок при нажатии.

Теги для форматирования текста

<pre></pre> Обрамляет предварительно отформатированный текст.

<h1></h1> Создает САМЫЙ БОЛЬШОЙ заголовок

<h6></h6> Создает самый маленький заголовок

<b></b> Создает жирный текст

<i></i> Создает наклонный текст

<tt></tt> Создает текст - имитирующий стиль печатной машинки.

<cite></cite> Используется для цитат, обычно наклонный текст.

<em></em> Используется для выделения из текста слова (наклонный или жирный текст)

<strong></strong> Используется для выделения наиболее важных частей текста (наклонный или жирный текст)

<font size=?></font> Устанавливает размер текста в пределах от 1 до 7.

<font color=?></font> Устанавливает цвет текста, используя значение цвета в виде RRGGBB.

Гиперссылки

<a href="URL"></a> Создает гиперссылку на другие документы или часть текущего документа.

<a href="mailto:EMAIL">

</a> Создает гиперссылку вызова почтовой программы для написания письма автору документа.

<a name="NAME"></a> Отмечает часть текста как цель для гипперссылок в документе.

<a href="#NAME"></a> Создает гиперссылку на часть текущего документа.

Форматирование

<p> Создает новый параграф

<p align=?> Выравнивает параграф относительно одной из сторон документа, значения: left, right, или center

<br> Вставляет перевод строки.

<blockquote></blockquote> Создает отступы с обеих сторон текста.

<dl></dl> Создает список определений.

<dt> Определяет каждый из терминов списка

<dd> Описывает каждое определение

<ol></ol> Создает нумерованный список

<li> Определяет каждый элемент списка и присваивает номер

<ul></ul> Создает ненумерованный список

<li> Предваряет каждый элемент списка и добавляет кружок или квадратик.

<div align=?> Важный тег используемый для форматирования больших блоков текста HTML документа, также используется в таблицах стилей.

Графические элементы

<img src="name"> Добавляет изображение в HTML документ

<img src="name" align=?> Выравнивает изображение к одной из сторон документа, принимает значения: left, right, center; bottom, top, middle

<img src="name" border=?> Устанавливает толщину рамки вокруг изображения

<hr> Добавляет в HTML документ горизонтальную линию.

<hr size=?> Устанавливает высоту(толщину) линии

<hr Устанавливает ширину линии, можно указать ширину в пикселах или процентах.

<hr noshade> Создает линию без тени.

<hr color=?> Задает линии определенный цвет. Значение RRGGBB.

Таблицы

<table></table> Создает таблицу.

<tr></tr> Определяет строку в таблице.

<td></td> Определяет отдельную ячейку в таблице.

<th></th> Определяет заголовок таблицы (нормальная ячейка с отцентрованным жирным текстом)

Атрибуты таблицы

<table border=#> Задает толщину рамки таблицы.
<table cellspacing=#> Задает расстояние между ячейками таблицы.

<table cellpadding=#> Задает расстояние между содержимым ячейки и ее рамкой.

<table Устанавливает ширину таблицы в пикселах или процентах от ширины документа.

<tr align=?> или <td align=?> Устанавливает выравнивание ячеек в таблице, принимает значения: left, center, или right.

<tr или <td Устанавливает вертикальное выравнивание для ячеек таблицы, принимает значения: top, middle, или bottom.

<td colspan=#> Указывает кол-во столбцов которое объединено в одной ячейке. (по умолчанию=1)

<td rowspan=#> Указывает кол-во строк которое объединено в одной ячейке. (по умолчанию=1)

<td nowrap> Не позволяет программе просмотра делать перевод строки в ячейке таблицы.

Кадры

<frameset></frameset> Предваряет тег <body> в документе, содержащем кадры;

<frameset rows="value,value"> Определяет строки в таблице кадров, высота которых определена кол-вом пикселов или в процентном соотношении к высоте таблицы кадров.

<frameset cols="value,value"> Определяет столбцы в таблице кадров, ширина которых определена кол-вом пикселов или в процентном соотношении к ширине таблицы кадров.

<frame> Определяет единичный кадр или область в таблице кадров.

<noframes></noframes> Определяет, что будет показано в окне браузера если он не поддерживает кадры.

Атрибуты кадров

<frame src="URL"> Определяет какой из HTML документов будет показан в кадре.

<frame name="name"> Указывает Имя кадра или области, что позволяет выводить информацию в этот кадр или область из других кадров.
<frame marginОпределяет величину отступов по левому и правому краям кадра; должно быть равно или больше 1.

<frame marginheight=#> Определяет величину отступов по верхнему и нижнему краям кадра; должно быть равно или больше 1.

<frame scrolling=VALUE> Указывает будет ли выводится линейка прокрутки в кадре; значение value может быть "yes," "no," или "auto". Значение по умолчанию для обычных документов - auto.

<frame noresize> Препятствует изменению размеров кадра.

Формы

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

<form></form> Создает формы

<select multiple name="NAME" size=?></select> Создает меню со скролингом. Size устанавливает кол-во пунктов меню, которое будет показано на экране, остальные будут доступны при использовании прокрутки.

<option> Указывает каждый отдельный элемент меню

<select name="NAME"></select> Создает ниспадающее меню

<option> Указывает каждый отдельный элемент меню

<textarea name="NAME" cols=40 rows=8></textarea> Создает окно для ввода текста. Columns указывает ширину окна; rows указывает его высоту.

<input type="checkbox" name="NAME"> Создает checkbox. За тегом следует текст.

<input type="radio" name="NAME" value="x"> Создает radio кнопку. За тегом следует текст.

<input type=text name="foo" size=20> Создает строку для ввода текста. Параметром Size указывается длина в символах.

<input type="submit" value="NAME"> Создает кнопку "Принять"

<input type="image" border=0 name="NAME" src="name.gif"> Создает кнопку "Принять" - для этого используется изображение

<input type="reset"> Создает кнопку "Отмена".

 

2.2 Характеристика сайта «История сети интернет»

 

Мой сайт создан при помощи инструмента Microsoft Publisher.

Удобный интерфейс моего сайта позволяет свободно перемещаться по всему проекту, что облегчает поиск информации в нем.

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

Внешний вид сайта отличается выбранной цветовой гаммой соответствующей теме.

Рисунок 3.1 – Внешний вид проекта

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

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

а. Баннер

В верхней части страницы (фрейма) размещается баннер, который изображает и указывает на то, на какой странице вы находитесь в данный момент.

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

В моем случае баннер представляет собой стилевую окраску страницы.




Б. Основная часть


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: