Автор работы: Пользователь скрыл имя, 22 Мая 2010 в 17:35, Не определен
Cеть ARPANET была разработана и развернута в 1969 году компанией “Bolt, Beranek and Newman” (BBN) по заказу Агентства передовых исследовательских проектов (ARPA) министерства обороны США в целях создания системы надежного обмена информацией между компьютерами, а также (что явилось одной из главных целей) для отработки методов поддержания связи в случае ядерного нападения. Слово “надежно” предполагало весьма жесткое условие: выход из строя любых составляющих системы (т. е. компьютеров и соединяющих их линий связи) не должен сказаться на бесперебойности обмена информацией между остальными компьютерами. ARPANET позволяла каждому из своих компьютеров связываться с любым другим даже при условии выхода из строя существенной части элементов сети.
История возникновения Интернет
Cеть ARPANET была разработана и развернута в 1969 году компанией “Bolt, Beranek and Newman” (BBN) по заказу Агентства передовых исследовательских проектов (ARPA) министерства обороны США в целях создания системы надежного обмена информацией между компьютерами, а также (что явилось одной из главных целей) для отработки методов поддержания связи в случае ядерного нападения. Слово “надежно” предполагало весьма жесткое условие: выход из строя любых составляющих системы (т. е. компьютеров и соединяющих их линий связи) не должен сказаться на бесперебойности обмена информацией между остальными компьютерами. ARPANET позволяла каждому из своих компьютеров связываться с любым другим даже при условии выхода из строя существенной части элементов сети.
Основатели ARPANET первоначально позволяли ученым только войти в систему и запустить программу на удаленном компьютере. Скоро к этим возможностям прибавились передача файлов, электронная почта и списки рассылки, обеспечившие общение исследователей, интересовавшихся одной и той же областью науки и техники. Вследствие развития ARPANET проявился Интернет.
В 1982 году на смену первым протоколам ARPANET пришли новые стандарты: стандарт “Transmission Control Protocol”, описывающий способ разбиения информационного сообщения на пакеты и их передачи, и “Internet Protocol”, управляющий адресацией в сети. Эти мощные протоколы были предложены еще в 1974 году Робертом Кэном, одним из основных разработчиков ARPANET, и ученым-компьютерщиком Винтоном Серфом. Разработчики из Америки, Англии и Скандинавии начали создавать IP-программы для всех мыслимых типов компьютеров. При поддержке ARPA (Агентства передовых исследовательских проектов) были разработаны протоколы межсетевого обмена для разнообразных сетей. Практическим следствием этого стала возможность обмена информацией между компьютерами различных изготовителей. Это привлекло университеты и многочисленные правительственные учреждения, которые исторически имели парк разнотипной техники и теперь получали возможность обмениваться информацией.
В 1983 году Агентство связи министерства обороны США приняло решение об использовании протоколов TCP/IP (Transmission Control Protocol/Internet Protocol) на всех узловых машинах ARPANET. Таким образом, был установлен стандарт, согласно которому могла развиваться сеть Internet. С этого момента стало возможно добавлять шлюзы и подсоединять к ней новые сети, оставляя первоначальное ядро неизменным. В этом же году начальная ARPANET была разделена на сеть MILNET, предназначавшуюся для использования в военных целях, и ARPANET, ориентированную на продолжение исследований в сетевой области. Сама ARPANET прекратила свое существование в июне 1990 года, а ее функции постепенно перешли к более разветвленной структуре Internet.
Интернет (англ. Internet от лат. inter между и англ. net сеть, паутина), международная (всемирная) компьютерная сеть электронной связи, объединяющая региональные, национальные, локальные и др. сети. Способствует значительному увеличению и улучшению обмена информацией, прежде всего научно-технической. Объединяет свыше 50 млн. коллективных и индивидуальных пользователей (каждый со своим электронным адресом) во всем мире.
Сеть Internet — мировая ассоциация компьютерных сетей. Она представляет собой яркий пример реализации концепции интерсетей, то есть интегрированной сетевой паутины, состоящей из различных физически неоднородных коммуникационных сетей, объединенных между собой в единую логическую архитектуру. Internet объединяет множество серверов, на которых находится огромный объем информации по разнообразным темам. Информация на серверах организована для доступа пользователей различными способами. По этому признаку наиболее популярными являются серверы FTP, WWW и Telnet (см. Виды серверов).
Электронная почта
Электронная почта - это система пересылки сообщений между пользователями вычислительной сети. Каждый пользователь должен иметь адрес электронной почты, который, аналогично почтовому, однозначно определяет адресата. Посланная информация (файл или сообщение) попадет в почтовый ящик в любой точке сети за считанные минуты. Получить информацию со своего почтового ящика можно в любое удобное время. Кроме того, использование электронной почты позволяет принимать участие в конференциях (обмене информацией) по какой-либо тематике, которые организуются в глобальных сетях
Виды доступа к Интернет
Прежде всего, следует различать On-line доступ к сети, дающий доступ ко всем возможностям, предоставляемым Internet: WWW, FTP (см. Протоколы Интернет) и т. д. — при таком доступе обработка запросов пользователя происходит в режиме реального времени, и Off-line доступ, когда задание для сети готовится заранее, а при соединении происходит лишь передача или прием подготовленных данных. Такой доступ менее требователен к качеству и скорости каналов связи, но обычно дает лишь возможность пользоваться E-mail — электронной почтой. Хотя, справедливости ради, надо заметить, что существуют серверы (в первую очередь — FTP), позволяющие реализовать основные On-line возможности через почту: обрабатывая письмо-запрос, компьютер примет или передаст необходимые данные, а потом по E-mail перешлет их, если это необходимо, на ваш адрес. Кроме того, по электронной почте можно подписаться на сетевые конференции по самым различным темам — от обсуждения литературных произведений до поиска работы или получения биржевых сводок.
Протоколы Internet
Cетевой уровень:
IP (Internet Protocol) обеспечивает
негарантированную доставку
ARP (Address Resolution Protocol) динамически преобразует IP-адрес в физический (MAC).
RARP (Reverse Address Resolution Protocol) обратный к ARP, преобразует физический адрес в IP-адрес.
ICMP (Internet Control Message
Protocol) управляет передачей
Транспортный уровень:
UDP (User Datagram Protocol)
обеспечивает
UDP позволяет
множеству клиентов
TCP (Transmission Control Protocol)
обеспечивает гарантированный
TCP буферизует
входящий поток, ожидая перед
посылкой заполнения большой
дейтаграммы. Поток
Уровень представления данных и прикладной уровень:
TelNet - обеспечение
удаленного терминала (
FTP (File Transfer Protocol) - протокол передачи файлов на основе TCP.
TFTP (Trivial File Transfer Protocol) - тривиальный протокол передачи файлов на основе UDP.
SMTP (Simple Mail Transfer Protocol) - протокол передачи электронной почты, определяющий правила взаимодействия и форматы управляющих сообщений.
RIP (Routing Information Protocol)
- протокол обмена
DNS (Domain Name System) - система обеспечения преобразования символических имен и псевдонимов сетей и узлов в IP-адреса и обратно.
SNMP (Simple Network Management Protocol) - простой протокол управления сетевыми ресурсами
RPC (Remote Procedure Call)
- протокол вызова удаленных
NFS (Network File System) -
открытая спецификация сетевой
файловой системы, введенная
Среди протоколов прикладного уровня наиболее употребимы FTP, HTTP, Telnet и SMTP и POP. Протокол передачи файлов (File Transfer Protocol, FTP) обеспечивает пересылку файлов из файловой системы сервера в локальную файловую систему клиента и наоборот (см. Виды серверов).
Адресация и маршрутизация в Internet
В отличие от физических (MAC) адресов, формат которых зависит от конкретной сетевой архитектуры, IP-адрес любого узла сети представляется четырехбайтным числом. Соответствие IP-адреса узла его физическому адресу внутри сети (подсети) устанавливается динамически посредством широковещательных запросов ARP-протокола.
При написании IP-адрес
состоит из четырех чисел в
диапазоне 0-255, представляемых в двоичной,
восьмиричной, десятичной или шестнадцатеричной
системе счисления и
Сети класса A имеют 0 в старшем бите адреса, у них на сетевой адрес отводятся младшие 7 бит первого байта, хост-часть - 3 байта. Таких сетей может быть 126 с 16 миллионами узлов в каждой.
Сети класса B имеют 10 в двух старших битах адреса, у них на сетевой адрес отводятся младшие 6 бит первого байта и второй байт, хост-часть - 2 байта. Их может быть около 16 тысяч по 65 тысяч узлов.
Сети класса С имеют 110 в трех старших битах адреса, у них на сетевой адрес отводятся младшие 5 бит первого байта, второй и третий байты, хост-часть - 1 байт. Их может быть около 2 миллионов по 254 узла.
Для разделения
трафика сетей с большим
В общем виде IP-адрес состоит из адреса сети, подсети и локального хост-адреса.
Комбинации из всех нулей или всех единиц в сетевой, подсетевой или хост-части зарезервированы под широковещательные сообщения и служебные цели.
Внутренний трафик (под)сети изолируется от остальной сети маршрутизатором. Область адресов (под)сети определяется значением маски (под)сети. Маска представляет собой 32-битное число, представляемое по общим правилам записи IP-адреса, у которого старшие биты, соответствующие сетевой и подсетевой частям адреса, имеют единичное значение, младшие (локальная хост-часть) - нулевые.
При посылке IP-дейтаграммы узел сравнивает IP-адрес назначения со своим IP-адресом и накладывает на результат маску (под)сети. Ненулевое значение результата этой операции является указанием на передачу пакета из (под)сети во внешнюю сеть.
Термин Routing - маршрутизация - означает передачу дейтаграммы (datagram) от одного узла к другому.
Direct Routing - прямая маршрутизация - осуществляется между узлами одной (под)сети. В этом случае источник знает конкретный физический адрес получателя и инкапсулирует IP-дейтаграмму во фрейм сети, содержащий этот адрес и непосредственно передающийся по сети получателю.
Indirect Routing - непрямая
маршрутизация - передача дейтаграмм
между узлами различных (под)