Управление передачей в Internet FTP-протокол, входящий в семейство протоколов TCP/IP, является протоколом пользовательского уровня, обеспечивающим передачу файлов с одного компьютера на другой. Этот протокол позволяет посылать файлы в различных форматах, чаще всего в текстовом или двоичном формате, не загружая ЦП удаленного компьютера, так как не предполагает проведение сеансов работы на удаленном компьютере. Telnet – относится к той же группе протоколов, что и FTR, но является протоколом удаленного терминального доступа, позволяющим с одного компьютера подключаться к другому и работать на нем как при непосредственной работе на компьютере. Таким образом, Telnet позволяет соединяться с хост-компьютером, зарегистрироваться на нем и запускать имеющиеся на нем программы. SMTP (Simple Mail Transfer Protocol) – обеспечивает передачу электронной почты между компьютерами. SNMP (Simple Network Management Protocol) – передает информацию о состоянии сети и подключенных к ней устройств. Подключение индивидуального компьютера Многочисленные организации предлагают коммутированный доступ индивидуального компьютера с модемом по телефонным линиям. Такие организации называются провайдерами – поставщиками сетевых услуг. При этом пользователю предоставляется возможность использовать компьютер поставщика, непосредственно подключенный к Internet, для получения доступа к Internet. Такой компьютер называется хостом (ведущим компьютером или хост-машиной). На хосте пользователь запускает имеющиеся у поставщика и доступные ему программы-клиенты, которые и позволяют ему получить доступ к нужному серверу и его информации. Коммутированное подключение к сети отличается от on-line присутствия в сети тем, что пользователю доступны только те клиенты, которые есть на хосте поставщика. Услуги Internet Доступ пользователей других узлов сети Internet реализуется через программу - клиент. Большинство программ-клиентов обеспечивает пользователя графическим интерфейсом, делающим доступ к услуге простым и удобным. Сервер услуги позволяет организовать информацию в стандартном виде, а также принимать запросы клиентов, обрабатывать их и отправлять ответ клиенту. Электронная почта электронная почта – это многозначный термин, используемый для определения процесса передачи сообщений между компьютерами. К преимуществам электронной почты относятся: скорость и надежность доступа корреспонденции; относительно низкая стоимость услуг; возможность быстро ознакомить широкий круг корреспондентов с сообщением; посылка не только текстовых сообщений, но и программ, графиков, аудиофайлов; экономия бумаги. Общие принципы работы системы электронной почты Почтовая служба основана на двух прикладных протоколах: SMTP и POP3. По первому происходит отправка корреспонденции с компьютера на сервер, а по второму – прием поступивших сообщений. Любая система электронной почты состоит из двух главных подсистем: v клиентского программного обеспечения, с которым непосредственно взаимодействует пользователь; v серверного программного обеспечения, которое управляет приемом сообщения от пользователя-отправителя, передачей сообщения, направлением сообщения в почтовый ящик адресата и его хранением в этом ящике до момента прочтения сообщения получателем. Серверное программное обеспечение при совместимости протоколов передачи данных может обрабатывать почту, подготовленную различными клиентскими программами. Например, программа Sendmail может работать с клиентскими программами Eudora, Pegasus, Netscape. Серверное программное обеспечение различается уровнями производительности, надежности, совместимости, устойчивостью к ошибкам, возможностями расширения. Общие функции различных систем электронной почты: v оповещение о прибытии новой почты; v чтение входящей почты; v создание исходящей почты; v адресация сообщений; v использование адресной книги, содержащей список абонентов, которым часто посылают почту; v отправка сообщений; v обработка сообщений (сортировка, архивация, хранение, удаление, печать) и их сохранение. Структура почтового сообщения Любое почтовое сообщение имеет структуру: v заголовок: адрес, тема, дата отправки и т.д.; v тело сообщения: текст; v электронная подпись. Адрес электронной следующий вод: почты в общем случае имеет Имя-пользователя@хост-компьютер.поддомен.домен-верхнего уровня Адрес состоит из двух частей, который разделяется знаком @: имени пользователя и адреса почтового хост-компьютера, на котором зарегистрирован этот пользователь. Конкретный адрес абонента представлен ниже: lina@main.uef.ru, где часть адреса стоящая справа от знака @, обозначает: ru – Россия, uef – Санкт-Петербургский университет экономики и финансов, main – имя хост-компьютера, на котором зарегистрирован пользователь lina (или установлен почтовый ящик с таким именем). Передача файлов Для получения копии файла используется программа FTR, получившая свое название от соответствующего протокола – File Transfer Protocol. Программа FTR входит в стандартный набор программ прикладного уровня семейства протоколов TCP/IP и предназначена для передачи файлов между компьютерами. Она позволяет обратиться к FTR-серверам, подключенным к Internet и содержащим файлы, доступные для получения любому пользователю. Работа с FTR-программой осуществляется следующим образом: 1. дать команду OPEN – открыть сервер 2. используя команду GET, получить файл на своем компьютере . Существует возможность получить файлы с FTR-сервером и через электронную почту сети Internet. Распространен анонимный доступ к многочисленным открытым базам данных, реализуемый специальной сервисной программой FTR. За счет этого вы можете получить файлы без предъявления своего имени и пароля. Для получения файла в системе FTR указывается: точное название узла, имя каталога, подкаталога, название файла. Получение услуг сети через удаленный компьютер Telnet – протокол удаленного терминального доступа к сети, который позволяет получить услуги сети Internet, используя ресурсы удаленного компьютера Работая на удаленном компьютере с помощью Telnet, можно запускать любые имеющиеся на нем программы-клиенты, которые позволят получить нужную услугу. С помощью Telnet также можно передавать файлы, но протокол FTR более эффективен и, к тому же, меньше загружает процессор. Телеконференции Системы, позволяющие читать и посылать сообщения в открытые информационные группы, называются электронными досками или телеконференциями. Самой крупной в мире является система телеконференций Usenet. Ежедневно в мире создается порядка миллиона сообщений для групп новостей. Выбрать в этом массиве действительно полезную информацию практически невозможно. Поэтому вся система телеконференций разбита на тематические группы, которых насчитывается порядка 50 000. Они охватывают большинство тем, интересующих массы. Особой популярностью пользуются группы, посвященные вычислительной технике. Интерактивное общение пользователей на естественном языке Система IRC (Internet Relay Chat) реализует интерактивное общение пользователей в реальном времени. Эта система предназначена для бесед «в прямом эфире» и существует благодаря высокой скорости передачи информации в сети Internet. В реальном времени может общаться сразу группа пользователей. Поддержку общения на самые разные темы обеспечивают IRC-серверы. Обычно каждая группа, объединенная темой, общается почти непрерывно. Для подключения IRC необходимо иметь соответствующую программу - клиент и для запуска набрать ее имя в командной строке. Программа автоматически подключит вас к одному из серверов IRC. Поскольку все серверы IRC связаны в единое мировое пространство, связавшись с одним из них, вы попадаете в это пространство. Служба World Wide Web (WWW) World Wide Web – это единое информационное пространство, состоящее из сотен миллионов взаимосвязанных электронных документов, хранящихся на Web-серверах. Отдельные документы, составляющие пространство Web, называют Web-страницах. Группы тематически объединенных Web-страниц называют Web-узлами. Программы для просмотра Webстраниц называются броузерами. В литературе также можно встретить термины браузер или обозреватель. Во всех случаях речь идет о некотором средстве просмотра Webдокументов. В настоящее время многими фирмами разработаны Web-серверы: vInternet Information Server фирмы Microsoft; vEnterprise Server фирмы Netscape Communications; v Secure Server фирмы IBM; v Web-сервер Net Ware фирмы Novell. Разработаны Web-серверы для различных аппаратно-программных платформ. Предполагают, что серверы для платформ Windows и NetWare могут стать наиболее предпочтительными. Разработка программ в Web может быть произведена на языке программирования Java, созданной фирмой Sun Microsystems. Выполнение Java-программ, встроенных в Web-страницы, обеспечивается практически всеми современными браузерами. Адрес любого файла во всемирном масштабе определяется унифицированным указателем ресурса – URL. Формат URL можно представить в следующем виде: Вид_информационного_ресурса://доменное_имя_хост компьютера/имя_каталога/имя_подкаталога/имя_ файла URL-адрес состоит из двух частей. Первая его часть определяет вид ресурса, с которым вы хотите начать работу. Вид ресурса задается наименованием протокола, используемого системой для реализации доступа к этому ресурсу. Используются следующие наименования протоколов: v v v v v v http - (HyperText Transfer Protocol, протокол определяет переход к работе с Web-сервером; ftp - сервис FTP; gopher - сервис Gopher; wais - сервер индексированных баз данных WAIS; telnet - указывает на открытие сеанса связи по протоколу Telnet; file - если далее стоит (например) //с:, то указывает на обращение к файлу на локальном диске; если //, то это обращение FTR-серверу; (буква «с» может заменяться на любую другую букву, которой именуется локальный диск); vnews - определяет запуск программы просмотра новостей и открытие определенной группы новостей телеконференций Usenet. URL, использующий этот протокол, имеет другой формат: v news:имя_группы_новостей; v mailto — определяет запуск программы электронной почты для отправки сообщения по определенному адресу в Internet. URL, использующий этот протокол, имеет другой формат: mailto:имя_пользователя@доменное_имя_хос т_компьютера После имени протокола ставится двоеточие (:) и два знака «/» (косая черта): http://… Вторая часть URL-адреса указывает доменное имя хост-компьютера хранится требуемый документ, и через / может указывать точное местоположение и имя файла, и котором хранится документ. http://www.abcde.com/File/New/abcdefg.zip По правилам работы в Windows в Internet строчные и прописные символы считаются разными. Cервером посылается клиенту так называемая домашняя страница (home page), т.е. главная страница, представляющая сервер. Домашняя страница предназначена для того, чтобы познакомить пользователя с основными темами, раскрываемыми в документах сервера, и организовать удобный и по возможности быстрый доступ к заинтересовавшим пользователя документам, а также сообщить условия доступа к информации. Подключение к Internet. Основные понятия Для работы в Internet необходимо: физически подключить компьютер к одному из узлов Всемирной сети; получить IP-адрес на постоянной или временной основе; установить и настроить программное обеспечение – программы-клиенты тех служб Internet, услуга и которых предполагается воспользоваться. Организации, предоставляющие возможность подключения к своему узлу и выделяющие IP-адреса, называются поставщиками услуг Internet (используется также термин сервис - провайдер). Они оказывают подобную услугу на договорной основе. Телефонные линии связи никогда не предназначались для передачи цифровых сигналов – их характеристики подходят только для передачи голоса, причем в достаточно узком диапазоне частот – 300-3000 Гц. Поэтому для передачи цифровой информации несущие сигналы звуковой частоты моделируют по амплитуде, фазе и частоте. Такое преобразование выполняет специальное устройство – модем (название произошло от слов модулятор или демодулятор). Установка модема По способу подключения различают внешние и внутренние модемы. Внешние модемы подключаются к разъему последовательного порта, выведенному на заднюю стенку системного блока. Внутренние модемы устанавливают в один из разъемов расширения материнской платы. Сеть на базе рабочих станций Win2k Протокол TCP/IP устанавливается в качестве основного сетевого протокола. Чтобы установить TCP/IP 1. Откройте папку Сеть и удаленный доступ к сети. 2. Щелкните правой кнопкой сетевое подключение, для которого нужно установить и настроить TCP/IP, и выберите команду Свойства. 3. Если в списке установленных компонентов на вкладке Общие (для подключения по локальной сети) или на вкладке Сеть (для всех остальных подключений) Протокол Интернета (TCP/IP) отсутствует, выполните следующие действия. a. Нажмите кнопку Установить. b. Выберите Протокол и нажмите кнопку Добавить. c. В диалоговом окне Выбор сетевого протокола выберите строку Протокол Интернета (TCP/IP) и нажмите кнопку OK. 4. Убедитесь, что флажок рядом с компонентом Протокол Интернета (TCP/IP) установлен, и нажмите кнопку OK. Примечания Чтобы открыть папку Сеть и удаленный доступ к сети, нажмите кнопку Пуск и выберите команды Настройка и Сеть и удаленный доступ к сети. Для выполнения этой процедуры необходимо войти в систему с учетной записью «Администратор» или члена группы «Администраторы». Подключение к компьютеру поставщика услуг Internet Для подключения к компьютеру поставщика услуг Internet надо правильно настроить программу УДАЛЕННЫЙ ДОСТУП К СЕТИ (МОЙ КОМПЬЮТЕР >УДАЛЕННЫЙ ДОСТУП К СЕТИ >НОВОЕ СОЕДИНЕНИЕ). При настройке программы необходимы данные, которые должен сообщить поставщик услуг: номер телефона, по которому производится соединение; имя пользователя (login); пароль (password); IP-адрес сервера DNS (на всякий случай вводят два адреса – основной и дополнительный, используемый, если основной сервер DNS по каким-то причинам временно не работает). IP-адреса Весь процесс передачи данных в Интернете управляется компьютерами, расположенными в различных сетях. Следовательно, должен существовать некоторый формат записи адреса компьютера в Интернете, удобный для компьютерной обработки. Такой адрес записывается в числовом формате и состоит из 32 двоичных разрядов. Для удобства использования адрес разделяют на четыре блока по 8 разрядов, а затем число, содержащееся в блоке, записывают в десятичной системе. Полученные числа отделяют точками. Каждый блок может содержать число от 0 до 255, например, 195.46.140.6 или 1.232.88.17. Такой адрес компьютера называется IP-адресом. Этим подчеркивается, что этот адрес соответствует протоколу I Р. Отдельные части адреса имеют определенное назначение. Начало определяет сеть, в которой расположен адресуемый компьютер, а крайний правый блок — компьютер в этой сети. В результате, каждый компьютер в Интернете имеет уникальный адрес, аналогично обычному почтовому индексу. Пример IP-адреса: • в двоичной форме: 11000000 00101101 00001001 11001000; • в десятичном виде 192.45.9.200, где: 192.45 — адрес сети; * 9 — адрес подсети; 200 — адрес компьютера. Надо сказать, что, во-первых, не существует единого компьютера (или группы компьютеров), который хранил бы информацию о связи ПК в сети и решал бы вопрос о маршруте следования пакетов. Информация об устройстве сети, на базе которой строится маршрут, как бы распределена по самой сети. Во-вторых, поиск маршрута происходит динамически. Никто заранее не определяет последовательность компьютеров, которые должен пройти пакет данных, пока он не доберется до адресата. Каждый компьютер, к которому приходит пакет, исходя из адреса, определяет следующий узел для его пересылки. Во избежание путаницы с адресами было введено понятие мирового пространства IP-адресов. Компьютер является частью Интернета, если он входит В его единое адресное пространство. Ему присваивается уникальный IP-адрес. Выдачей адресов распоряжается единый орган — InierNlC (Interne! Network Information Center — Сетевой информационный центр), что и обеспечивает уникальность IP-адресов. В действительности InterNIC выдает не индивидуальные адреса, а группы адресов для локальных сетей, а конкретные адреса из группы распределяются владельцами этих локальных сетей. DNS-адреса Для удобства пользователей компьютерам в Интернете кроме цифровых адресов присваиваются также собственные имена. DNS-адрес (Domain Name Service — система доменных имен) вместо цифр содержит буквы, которые разделяются точками на отдельные информационные блоки (домены), и выглядит, например, так — mars.utha.edu, nevski.spb.ru. Первым в DNS-адресе стоит имя реального компьютера с IP-адресом. Далее последовательно указываются адреса доменов, в которые входит компьютер, вплоть до домена страны (домена верхнего, первого уровня). Ситуация с DNS-адресами аналогична ситуации с присвоением географических названий и организацией почтовых адресов. Названия всех стран различаются. Различаются названия всех субъектов Федерации в России. Субъекты Федерации самостоятельно решают вопросы о названиях районов и округов, в пределах одной республики они различаются. Аналогично с городами и улицами городов. Таким образом, почтовый адрес на основе географических и административных названий однозначно определяет точку назначения. В настоящее время в Интернете принята двухбуквенная кодировка государств. Так, например, домен России называется гu, Франции — fr, Каналы — са и т. д. Для США наименование страны по традиции опускается, там самыми крупными объединениями являются сети образовательных (edu), коммерческих — (com), государственных (gov), военных (mil) учреждений, а также сети других организаций — org и сетевых ресурсов — net. Когда мы используем DNS-адрес, компьютер должен преобразовать его в числовой IP-адрес. Для этого он посылает запрос на так называемый DNS-сервер. Это специальные компьютеры, обладающие соответствующей базой данных. DNS-сервср начинает обработку имени с правого его конца и двигается по нему влево, т. е. сначала производится поиск адреса в самой большой группе (домене), затем постепенно поиск сужается. Определив IP-адрес, DNS-сервер возвращает его в ответ на запрос, и начинается процесс передачи сообщения.