Кафедра экономической кибернетики
Реферат
По предмету «Информационные системы и технологии в финансовых организациях»
"Глобальная сеть Internet. Общие сведения, история возникновения, адресация в Internet. Подключение к Internet Услуги предлагаемые в Internet: электронная почта, служба www, служба FTP"
Вступление
Конец 60-х годов 20 века. После Карибского кризиса в США сформулирована задача создания коммуникационной сети, устойчивой к частичным отказам. Цель – координация действий, поддержание связи между военными базами США. Любой сегмент сети может быть внезапно уничтожен (из-за бомбардировки или дорожных работ). При этом между отправителем и получателем всегда должна существовать связь.
Середина 70‑х годов. Создана первая глобальная вычислительная сеть ARPAnet, отвечающая поставленным условиям. Сеть принадлежит Advanced Research Projects Agency (Управление перспективных исследований) Министерства обороны США. Она объединяет военные базы и исследовательские центры МО в США и за рубежом.
При построении сети использованы следующие принципы:
– узлы сети соединены друг с другом множеством различных путей, образуя подобие паутины – при выходе из строя узла или одного из путей всегда остаются другие пути для связи между оставшимися узлами;
– передаваемая информация разбивается на небольшие кусочки – потеря отдельного кусочка не принципиальна (можно быстро повторить).
Каждый кусочек информации помещают в «пакет межсетевого протокола» (Internet Protocol, IP) и снабжают адресом получателя и адресом отправителя (IP‑адрес).
Сеть дала возможность быстрого обмена информацией между учеными США, Великобритании и Скандинавских стран, что сделало ее очень популярной. Программное обеспечение с протоколом IP стали выпускать для различных компьютеров.
Конец 70-х годов – появление и расцвет (в 80-х годах) ЛВС (университеты, правительственные организации и крупные корпорации). Их постепенно стали подключать к ARPAnet по протоколу IP.
80-е годы – создание NSFNET – сети Национального научного фонда правительства США. В США создано 5 суперкомпьютерных центров, доступных для академических исследований. Для подключения к ним всех университетов страны решено создать сеть между университетами по аналогии с ARPAnet. Все университеты кроме доступа к суперкомпьютерам получили быструю и надежную связь друг с другом.
Со временем NSFNET отдали в управление частной компании. Появились другие сети (NASAnet), в том числе частные и корпоративные. Все они использовали протокол IP по крайней мере для общения с другими сетями.
Собственно Internet – это совокупность всех компьютерных сетей, общающихся между собой.
Если сеть работает на других протоколах (не IP), тогда используют «шлюзы» для общения с другими сетями. В результате каждому пользователю каждой сети потенциально доступны все компьютеры всех сетей.
Изначально Internet развивался в США, Великобритании и Скандинавии. Затем с этой глобальной сети присоединилась Европа, Азия, Восточная Европа, Россия и СНГ. Для подключения необходимы лишь каналы связи. Постепенно сеть становится все гуще, повышая надежность передачи сообщений. Это же снижает возможности государственного контроля. Internet становится поистине «всемирной паутиной» с абсолютной свободой слова.
При этом по статистике за 1998 год 70% ресурсов Internet сосредоточено в США, 90% пользователей Internet находятся в США. Следовательно и большинство материалов представлено на английском языке (или на двух языках, включая английский).
Как работает Internet (протокол IP)
Аналогия с телефонной сетью – там происходит коммутация каналов: для каждого разговора отдельный канал соединяет двух абонентов – постоянно не хватает телефонных линий.
Аналогия с почтой – более близкая – там происходит коммутация пакетов: письма смешивают с другими, отправляют на почтовое отделение, там сортируют и рассылают в разные стороны к другим почтовым отделениям, где происходит новая пересортировка и т.д. Только конечное почтовое отделение доставляет письмо адресату.
В Internet разные участки сети соединены «маршрутизаторами» – компьютерами, которые выбирают, куда переслать каждый пакет информации, в соответствии с адресом получателя и текущей пропускной способностью разных линий. Так как IP-пакеты небольшие (до 1500 символов), то один пользователь не способен заблокировать сеть. Пакеты разных пользователей всегда будут проходить, хотя, возможно, медленно и разными путями.
Internet Protocol обеспечивает адресацию пакетов информации. Каждый компьютер, подключенный к Internet, имеет уникальный IP-адрес. Адрес состоит из 4 чисел (от 0 до 255), разделенных точкой. Например: 193.233.70.179
Адрес указывает номер компьютера в определенной подсети. Группы адресов для подсетей распределяет IAB
Недостатки IP:
– пакет маленький, приходится разбивать файлы на несколько пакетов;
– пакеты в пути могут потеряться или испортиться;
– последовательность доставки пакетов может быть нарушена.
Для решения этих проблем используют TCP (Transmission Control Protocol – протокол управления передачей). TCP разбивает файл на отдельные пакеты, нумерует их (для обеспечения порядка и сохранности) и пересылает с помощью IP (в том числе и информацию о числе пакетов и их номерах). При приеме файла TCP сортирует пакеты и собирает из них файл. Если пакеты пропали – запрашивает их повтор. TCP также проверяет «контрольную сумму» каждого пакета для обеспечения сохранности информации. TCP – протокол более высокого уровня, чем IP. Они используются в паре: TCP/IP.
Цифровые адреса неудобно использовать. Поэтому одновременно с IP-адресом компьютер может иметь удобочитаемое имя. Для сопоставления каждому адресу определенного имени использовали файлы hosts, которые рассылались централизованно на все компьютеры. По мере роста Internet возрастал объем файла hosts и много времени уходило на его обновление.
Сейчас вместо файла hosts используется доменная система имен – DNS (Domain Name System). DNS – метод назначения имен путем возложения на разные группы пользователей ответственности за свое подмножество имен. Каждый уровень ответственности называется «домен». Имена доменов в имени отделяются точками. Домен более высокого уровня записывается справа.
Пример: elmech.mpei.ac.ru
ru – доменное имя России;
ac – академические сети (институты и университеты)
mpei – сеть МЭИ
elmech – имя компьютера в сети МЭИ.
Распорядитель домена следит за уникальностью имен компьютеров только внутри своего домена. Но это гарантирует то, что не могут появиться в Internet два компьютера с полностью одинаковыми именами.
Изначально было создано 6 доменов верхнего уровня:
com – коммерческие организации;
edu – учебные заведения;
gov – правительственные учреждения;
mil – военные учреждения;
org – прочие организации;
net – сетевые ресурсы.
После выхода Internet за национальные рамки США были созданы национальные домены верхнего уровня (хотя в США привыкли к первым 6 и свои домен us почти не используют). Всего выделено 300 национальных доменов, но используется пока около 150.
Примеры:
Au – Австралия; dk – Дания; de – Германия; ua – Украина
Особенность DNS – адрес компьютера привязан к подсети (известно, кому он принадлежит), а имя привязано к домену, который за него отвечает. Т.е. по имени компьютера невозможно определить, где он установлен.
Распознавание имен. При вводе пользователем имени компьютера его компьютер обращается к ближайшему серверу DNS, который знает соответствие имен и IP‑адресов всех компьютеров своего домена. Если он не может распознать имя, то перенаправляет запрос DNS‑серверу более высокого домена. DNS‑сервер наивысшего уровня направляет запрос к соответствующему домену, тот – к своему поддомену и т.д. до тех пор, пока соответствие не будет найдено. Если все DNS‑сервера работают нормально, то каждое имя может быть превращено в IP‑адрес, который и используется для исполнения запроса пользователя. (Если же не удается распознать имя – ищи ошибку в правописании).
Изначально в Internet было создано три основные службы: удаленный доступ, пересылка файлов и электронная почта (обмен сообщениями). Потом появились другие службы и продолжают появляться все новые. Практически все службы используют технологию «клиент-сервер», при которой для функционирования каждой службы должен существовать сервер (сервера), а клиенты должны пользоваться специальным клиентским ПО для доступа к серверу.
Удаленный доступ (TELNET)
Telnet позволяет подключиться со своего компьютера к удаленному компьютеру (на котором работает telnet‑сервер) и стать его терминалом (устройством ввода-вывода). При этом вся обработка информации происходит на удаленном компьютере (его процессором и в его оперативной памяти), ввод команд осуществляется с вашей клавиатуры, вывод результатов – на ваш дисплей. При подключении к удаленному компьютеру необходимо зарегистрироваться в его ОС – вести правильные имя и пароль.
Удаленный доступ позволяет работать в своей компьютерной системе с помощью любого компьютера, подключенного к Internet. Таким же образом реализовано использование суперкомпьютеров в сети.
В состав Windows входит программа telnet, являющаяся клиентским ПО удаленного доступа.
Перемещение файлов (FTP)
Найдя нужную информацию в Internet или проведя расчеты на удаленном компьютере необходимо перенести информацию на свой компьютер. А перед началом расчетов надо по крайней мере передать на удаленный компьютер исходные данные. Для этого предназначен File Transfer Protocol (протокол передачи файлов) – FTP.
В качестве клиентской программы можно использовать поставляемую с Windows программу ftp (с интерфейсом – «командная строка») или одну из бесплатных или условно-бесплатных программ (например, CuteFTP). Протокол FTP также доступен из Internet‑броузера.
Во время сеанса связи происходит подключение к FTP‑серверу, для чего надо знать имя и пароль. Многие сервера допускают «анонимное» подключение, когда в качестве имени пользователь указывает «anonymous», а в качестве пароля – свой адрес электронной почты (иногда его проверяют на подлинность). Администратор сервера может устанавливать различные полномочия для разных пользователей, в том числе минимальные – для анонимного доступа.