Глобальная сеть Internet
1 11 Кафедра экономической кибернетики Реферат По предмету «Информационные системы и технологии в финансовых организациях» "Глобальная сеть 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Изначально в Internet было создано три основные службы: удаленный доступ, пересылка файлов и электронная почта (обмен сообщениями). Потом появились другие службы и продолжают появляться все новые. Практически все службы используют технологию «клиент-сервер», при которой для функционирования каждой службы должен существовать сервер (сервера), а клиенты должны пользоваться специальным клиентским ПО для доступа к серверу. Удаленный доступ (TELNET) Telnet позволяет подключиться со своего компьютера к удаленному компьютеру (на котором работает telnet_сервер) и стать его терминалом (устройством ввода-вывода). При этом вся обработка информации происходит на удаленном компьютере (его процессором и в его оперативной памяти), ввод команд осуществляется с вашей клавиатуры, вывод результатов - на ваш дисплей. При подключении к удаленному компьютеру необходимо зарегистрироваться в его ОС - вести правильные имя и пароль. Удаленный доступ позволяет работать в своей компьютерной системе с помощью любого компьютера, подключенного к Internet. Таким же образом реализовано использование суперкомпьютеров в сети. В состав Windows входит программа telnet, являющаяся клиентским ПО удаленного доступа. Перемещение файлов (FTP) Найдя нужную информацию в Internet или проведя расчеты на удаленном компьютере необходимо перенести информацию на свой компьютер. А перед началом расчетов надо по крайней мере передать на удаленный компьютер исходные данные. Для этого предназначен File Transfer Protocol (протокол передачи файлов) - FTP. В качестве клиентской программы можно использовать поставляемую с Windows программу ftp (с интерфейсом - «командная строка») или одну из бесплатных или условно-бесплатных программ (например, CuteFTP). Протокол FTP также доступен из Internet_броузера. Во время сеанса связи происходит подключение к FTP_серверу, для чего надо знать имя и пароль. Многие сервера допускают «анонимное» подключение, когда в качестве имени пользователь указывает «anonymous», а в качестве пароля - свой адрес электронной почты (иногда его проверяют на подлинность). Администратор сервера может устанавливать различные полномочия для разных пользователей, в том числе минимальные - для анонимного доступа. Некоторые клиентские программы требуют явного указания режима передачи: двоичный (Binary) или ASCII (другие выбирают режим самостоятельно). При двоичном режиме передачи файла сохраняется последовательность битов исходного файла. В режиме ASCII пересылаемые данные рассматриваются как символы, которые должны сохранять свой смысл в разных операционных системах (UNIX, DOS, Macintosh, SVM, etc.). Поэтому двоичный режим следует использовать для пересылки исполнимых файлов (программ), графических файлов, архивов, а режим ASCII - для пересылки текстов, сообщений электронной почты и др. Подключившись к серверу с помощью клиентской программы пользователь получает возможность (в рамках отведенных ему полномочий) загружать файлы с сервера на свой компьютер (Download), отправлять файлы со своего компьютера на сервер (Upload), а также переименовывать и удалять файлы, перемещаться по дереву каталогов и создавать свои каталоги на сервере (часто запрещено). Иногда можно даже запускать файлы на выполнение на сервере (почти telnet). Электронная почта (e-mail) Электронная почта предназначена для обмена текстовыми сообщениями между пользователями подключенных к Internet компьютеров. Вместо конверта для сообщения используется заголовок, содержащий по крайней мере три обязательных поля: To (Кому), From (От кого) и Subject (Тема). Поля To и From содержат электронный адрес получателя / отправителя. Из-за взаимодействия в Internet разных сетей адреса могут записываться по-разному. Угадать адрес невозможно, поэтому следует хранить полезные адреса в «адресной книге». Большинство адресов имеют следующий формат: имя_пользователя @ имя_почтового_сервера Например: info@elmech.mpei.ac.ru Задача Internet_службы «электронная почта» - доставить сообщение на почтовый сервер адресата. Пользователь должен самостоятельно «проверять почтовый ящик» и забирать пришедшую почту с сервера с помощью клиентской почтовый программы (она же «отправляет» исходящие почтовые сообщения). В состав Windows входит клиентская программа Exchange, а в пакет Office - программа Outlook. Кроме того, почтовый клиент поставляется вместе с пакетом Netscape Communicator. Большой популярностью также пользуется программа The Bat: Пересылка файлов.
Страницы: 1, 2
|