Автор: Пользователь скрыл имя, 03 Сентября 2011 в 13:46, курсовая работа
В мире нет цен¬трального управляющего органа, следящего за размещаемой в Internet информацией. Эту роль выполняют различные подключенные к Internet сети, которые и определяют, какая информация будет в ней размещаться и как она будет передаваться. Такая полностью распределенная структура делает Internet очень гибкой и предоставляет возможность поддерживать неограниченное количество пользователей. Однако подключенные к Internet сети должны удовлетворять определенным стандартам.
Введение…………………………………………………………………………………...3
1. Виды подключения к сети Интернет……………………………………………….…4
2. Сетевые протоколы, используемые в сети Интернет………………………………..6
3. Система IP-адресации………………………………………………………………...10
4. Программы для работы в Сети……………………………………………………….15
5. WWW…………………………………………………………………………………..17
6. FTP……………………………………………………………………………………..19
7. Телеконференции Usenet……………………………………………………………..20
Заключение…………………………………………………………………………….....23
Глоссарий………………………………………………………………………………...25
Список использованных источников…...........................................................................27
Приложение А…………………………………………………………………………...28
Приложение Б…………………………………………………………………………...29
Приложение В…………………………………………………………………………..30
Из всего этого следует, что кадры могут прибыть по назначению совсем не в том порядке, в котором они были отправлены из исходного пункта, следовательно, их нужно проверить и выстроить по порядку.
После того как получающий компьютер принимает кадр, он первым делом проверяет верхний и нижний заголовки кадра, чтобы удостовериться в корректности содержащейся в нем дейтаграммы. IP отвечает за адрес каждой дейтаграммы, а TCP проверяет корректность дейтаграммы. Для этого рассчитывается контрольная сумма, которая сравнивается с исходной. Если контрольные суммы не совпадают, то TCP посылает запрос на повторную отправку пакета. После получения и проверки всех дейтаграмм, TCP восстанавливает их порядок, удаляет заголовки и передает информацию получающему компьютеру. [1]
Для организации всемирной сети нужна хорошая система адресации, которая будет использоваться для направления информации всем адресатам. Союз Internet установил для адресации всех узлов Internet единый стандарт, называемый адресацией IP. Любой IP-адрес состоит из четырех чисел в интервале от 1 до 254, разделенных точками. Ниже приведен пример IP-адреса: 10.18.49.102. В схемах IP-адресации также могут использоваться числа 0 и 255, но они зарезервированы для специальных целей. Число 255 используется для направления дейтаграммы всем компьютерам сети IP. Число 0 используется для более точного указания адреса. Предположим, что в приведенном выше примере адрес служит для обозначения узла 102 в сети 10.18.49.102. В таком случае адрес 10.18.49.0 будет обозначать только сеть, а 0.0.0.102 будет обозначать один узел.
IP-адрес можно использовать для построения как сетей с несколькими узлами, так и сетей, содержащих миллионы узлов. Для этого Союз Internet определил три класса сетей, отличающихся друг от друга по размеру.
Класс А: Большие сети с миллионами узлов. Первый октет (самый левый) обозначает адрес сети. Оставшиеся три — обозначают номер узла.
Класс В: Сети средних размеров с тысячами узлов. Первые два октета (слева) обозначают адрес сети. Остальные два (справа) — обозначают номер узла.
Класс С: Небольшие сети с несколькими сотнями узлов. Первые три октета обозначают адрес сети. Последний октет — адрес узла.
За уникальным IP-адресом сети обращайтесь к своему провайдеру Internet. После того как вам будет выделена подсеть, вы должны будете присвоить каждому ее узлу свой IP-адрес. В стандартных сетевых операционных системах, например Novell InternetWare и Microsoft Windows NT, есть специальные утилиты, с помощью которых можно присвоить сети IP-адрес.
Естественно, довольно тяжело запомнить IP-адреса всех компьютеров сети, не говоря уже обо всей Internet.
Поэтому в 1993 году был создан Информационный центр сети Internet (Internet Network Information Center — InterNIC), который управляет системой доменных имен (Domain Name System — DNS).
Этот механизм предназначен для подстановки легко запоминающихся символьных имен доменов вместо числовых IP-адресов. Например, сотруднику кафедры компьютерных систем НТУ "КПИ" легче запомнить доменное имя comsys.ntu-kpi, чем соответствующий ему IP адрес 10.18.49.102.
После того как вам будет выделен IP-адрес, вы должны выбрать для себя имя домена в приведенном выше примере — соmsys. Выбранное имя домена должно быть уникальным, кроме того, оно не должно быть связано с каким-либо другим адресом Internet. Ваше имя домена добавляется к иерархической базе данных имен доменов. Имя домена состоит из серий символов, разделенных между собой точками. Самая правая часть имени домена обозначает наибольший домен, к которому принадлежит конкретный адрес, а также тип организации, которой принадлежит данный адрес. Например, в имени домена comsys.ntu-kpi.kiev.ua домен.uа обозначает, что этот адрес принадлежит Украине. В странах, расположенных за пределами Соединенных Штатов, обычно используются собственные типы доменов, обычно состоящие из двух букв, обозначающих страну. Например, домен.uа - обозначает Украину,.fr — Францию, a.nl — Нидерланды.
Символы,
стоящие перед типом домена, служат
для обозначения
Для хранения и управления именами доменов используется иерархия серверов имен. На этих серверах хранятся базы данных имен доменов и связанные с ними IP-адреса. Если пользователь сети хочет подключиться к какому-либо Internet-адресу, то он обращается к локальному серверу имен. Этот сервер сначала пытается найти IP-адрес в собственной базе данных. Найдя его, оно возвращает адрес компьютеру, сделавшему запрос, и тот устанавливает Internet-соединение. Если в локальной базе данных нет соответствующего имени, то сервер передает запрос следующему по иерархии серверу. Имя будет передаваться вверх по иерархии до тех пор, пока запрос не дойдет до корневого сервера имен (root name server), который является сервером, содержащим имена доменов и IP-адреса, принадлежащие к доменам определенных типов, например.corn. Корневые серверы имен расположены на территории Соединенных Штатов и принадлежат (точнее будет, сказать сопровождаются) InterNIC. Если IP-адрес есть в базе данных корневого сервера, то он возвращается компьютеру, пославшему запрос. В противном случае сервер возвращает сообщение об отсутствии имени домена. Возвращаемые с корневого сервера IP-адреса запоминаются в кэш-памяти локального сервера имен доменов. Это делается для ускорения обращения к часто используемым серверам, поскольку уменьшает количество запросов к корневым серверам имен. [5]
Кроме того, имена доменов включают категорию верхнего уровня.
Например, www в начале имени домена обозначает, что сервер поддерживает связь по World Wide Web (обычно называют просто Web), которая является одной из самых больших категорий Internet-серверов.
Для того чтобы быть частью World Wide Web, сервер должен использовать стандартный метод форматирования документов, называемый Языком форматирования гипертекста (HyperText Markup Language — HTML), благодаря чему документ может быть прочитан на любом компьютере, поддерживающем HTML. Web-компьютеры также используют Протокол передачи гипертекста (HTTP), который обеспечивает поддержку связей, внедренных в HTML документы. Внедренные связи являются специальными инструкциями, с помощью которых можно быстро и легко переходить от документа на одном Web-сервере к документу на другом Web-сервере. Сегодня в Internet существуют миллионы Web-серверов.
Другую
распространенную категорию верхнего
уровня образуют серверы, поддерживающие
протокол передачи файлов (File Transfer Protocol
— FTP). Эти серверы предназначены преимущественно
для хранения и загрузки файлов данных.
Например, фирма-производитель аппаратного
обеспечения может установить FTP-сервер,
на котором будет размещать обновленные
драйверы устройств и утилиты, а учебное
заведение может поставить FTP-сервер для
хранения файлов виртуальной библиотеки.
Например, доменное имя файл-сервера программного
обеспечения кафедры ВТ НТУУ КПИ — ftp://ftp.comsys.ntu-kpi.kiev.
Для связи с Internet используется специальная программа — браузер(приложение В). Первоначально браузеры предназначались для просмотра документов с Web-серверов, но конкуренция между производителями программного обеспечения привела к тому, что в них появилось множество дополнительных возможностей. В результате в современных браузерах объединяются все возможные приложения для доступа к Internet.
Сегодня наиболее популярными браузерами являются Netscape Navigator, выпускаемый фирмой Netscape Communications, и Internet Explorer фирмы Microsoft. Оба пакета одинаково хороши для работы с Internet (за исключением мелких различий). Оба поддерживают различные службы Internet, в том числе HTTP, FTP, программы чтения новостей, электронную почту, а также более старые протоколы, такие как Telnet и Gopher.
Из этих двух браузеров Navigator был первым, в который была встроена полная поддержка языка программирования Java, широко использующегося для создания небольших программ (апплетов), выполняемых браузерами. Поддержка Java-аплетов, объединенная с энергичным маркетингом, помогла Netscape сохранить свое положение на рынке программного обеспечения, несмотря на конкуренцию со стороны Microsoft.[2]
Для того чтобы с помощью браузера обратиться к серверу, имеющему определенный IP-адрес, необходимо ввести полное доменное имя этого сервера.
Например,
если вы вошли в Internet и хотите связаться
с харьковским поисковым
После
установления соединения сервер начинает
передавать информацию, которая обычно
является инструкциями по поводу того,
что и в каком виде должно быть отображено
на экране компьютера. Этот записанный
на языке HTML набор инструкций, посланный
сервером, называется Web-страницей или
начальной страницей сервера. Web-страница
может включать в себя текст, рисунки,
звук, анимацию, приложения или внедренные
ссылки на другие серверы или дополнительные
Web-страницы на том же сервере. Другие протоколы
работают точно так же.
WWW (World Wide Web —
всемирная паутина) работает
Вот некоторые термины, использующиеся в WWW. [4]
НТМL (hypertext markup language), язык разметки гипертекста. Это формат гипертекстовых документов, использующихся в WWW для предоставления информации. Этот формат описывает не вид документа, а его структуру и связи. Внешний вид документа на экране пользователя определяется программой просмотра (browser). Имена файлов в формате HTML обычно оканчиваются на html (или имеют расширение htm в случае, если сервер работает под MS-DOS или Windows).
HTTP (hypertext transfer protocol, протокол передачи гипертекста). Это название протокола, по которому взаимодействуют клиент и сервер WWW.
URL
(uniform resource locator, универсальный указатель
на ресурс). Так называются ссылки
на информационные ресурсы
file //host/directory/filename — идентифицирует конкретный файл;
ftp://user.password@
gopher//host:port/
http://host.port/
mailto.user@host — почтовый адрес Internet;
telnet://user password@host.port/ — TELNET-сервер
FTP — программа, предназначенная для передачи файлов между разными компьютерами, работающими в сетях TCP/IP: на одном из компьютеров работает программа — сервер, на втором пользователь запускает программу — клиента, которая соединяется с сервером и передает или получает по протоколу FTP файлы. Тут предполагается, что пользователь зарегистрирован на обоих компьютерах и соединяется с сервером под своим именем и со своим паролем на этом компьютере. Общий -формат команды FTP: FTP [ IP_address | hostName]
После получения приглашения от программы FTP пользователю доступны следующие основные команды.
"Type" — устанавливает режим пересылки файла — текстового ("ascii") или двоичного ("image").
"Dir." или "Ls" — показывает содержимое текущего каталога на удаленном компьютере
"CD" — изменяет текущий каталог.
"Get remote_file_name local_file_name" — считывает файл из удаленного компьютера в локальный.