Конспект лекций из|с| дисциплины "Компьютерные сети и телекоммуникации" для специальности 050201 "Менеджмент организаций". "Принято"
Вид материала | Конспект |
- Конспект лекций по дисциплине «Компьютерные сети и телекоммуникации», 770.6kb.
- К. А. Фисун основы менеджмента конспект, 2217.75kb.
- Курс лекций по дисциплине «Компьютерные сети и телекоммуникации» для студентов факультета, 1959.57kb.
- Конспект лекций для студентов специальности «Менеджмент организации», 858.96kb.
- Конспект лекций по дисциплине "Компьютерные сети", 549.11kb.
- Программа-минимум кандидатского экзамена по специальности 05. 13. 15 «Вычислительные, 126.11kb.
- Рабочая программа учебной дисциплины опд. Ф. 12 Сети ЭВМ и телекоммуникации Для специальности, 198.41kb.
- Рабочая программа дисциплины современные компьютерные сети цели и задачи изучения дисциплины, 67.85kb.
- Конспект лекцій для студентів спеціальності 050201 "Менеджмент організацій", 1390.59kb.
- Программа дисциплины " Компьютерные сети и сетевое программное обеспечение", 97.64kb.
Вопрос
Сервисы Интернет
Основной пpактический| pезультат: | как работать|трудиться| с ресурсами Интернет Основной теоретический pезультат: | принципы организации сервисов| в Интернет Используемая литеpатуpа: | 1. Олифер В., Олифер Н. Компъютерни сетию| -С-т| Пб.:Питер, -2001. - 672 с. 2. Челиз Д, Перкинс Ч., Прыг М. Основи построения сетей. Учебное руководство для специалистов MCSE|. Microsoft| Press|.- M: Лорри -1997. - 310 с. Самостоятельная работа 1. Лабораторная работа 2. Ознакомится из Глоссарием. 3. Изучение возможностей работы из сервисами internet 1. Классификация сервисов| Интернет Это дополниение| к|до| материалам лекции о ресурсах сети. К|до| сервисам| Интернет относятся|ставятся| специальные программы, которые|какие| реализуют определенный протокол, работают|трудятся| в фоновом режиме (сервисы|), обеспечивают обмен данными по модели "клиент-сервер" и обрабатывают запросы пользователей. Схема приведена|наведенный| на рис. 1. ![]() Основными сервисами| Интернет считаются сервисы| стека| протоколов TCP\IP|:
![]() Каждый сервис занимает какой-либо|какой-нибудь| порт. ftp-data| 20/tcp ftp| 21/tcp telnet| 23/tcp smtp| 25/tcp mail| http| 80/tcp http| snmp| 161/udp snmp| snmp-trap| 162/udp snmp| nfs| 2049/udp # sun| nfs| 2.Стандарты в компьютерных сетях и в Интернет Работы из|с| стандартизации вычислительных сетей ведутся большим количеством организаций. Необходимо различать следующие виды стандартов:
Некоторые|некие| стандарты, беспрестанно развиваясь, могут переходить из|с| одной категории в другую. В частности, фирменные стандарты на продукцию, которая получила широкое распространение, обычно становятся|стают| международными стандартами де-факто, потому что вынуждают|принуждают| производителей из|с| разных|различных| стран|страна-участницы| сдерживаться фирменных стандартов для того, чтобы обеспечить совместимость своих изделий с этими популярными продуктами. Например, из-за феноменального успеха персонального компьютера компании IBM|, фирменный стандарт на архитектуру IBM| PC| стал международным стандартом де-факто. Более того, через|из-за| широкое распространение некоторые|некие| фирменные стандарты становятся|стают| основой|основанием| для национальных и международных стандартов де-юре. Например, стандарт Ethernet|, сначала разработанный компаниями Digital| Equipment|, Intel| и Xerox|, через|из-за| какое-то время и в немного измененном виде был принят как национальный стандарт IEEE| 802.3, а затем|а потом| ISO| утвердила его как международный стандарт ISO| 8802.3. Дальше приводятся короткие сведения об организациях, больше всего активно и успешно занимаются разработкой стандартов в области вычислительных сетей:
Другие стандарты ( ISO|, Ссitt, IEC|, ECMA|, VESA|, PCI|, USB|, ANSI|, AFNOR|, BSI|, DIN|, JISC,ESONE|, IEEE|) Фирмы IBM|, Intel|, Novell|, Motorola|, HewletPackard|, Tivoli|, Apple| Все стандарты в Интернет обеспечиваются организацией IETF|.Стандарти открытые и получающие название RFC| (больше|более| 3000).(Пример|приклад| в дополнении|добавлении|.) 2. Сервисы FTP|, Telnet|, SMTP| 2.1.Протокол FTP| Протокол FTP| (File| Transfer| Protocol| - протокол передачи файлов) распространен также широко как TELNET|. Он является одним из наистарших протоколов семейства TCP/IP. Также как TELNET| он пользуется транспортными услугами TCP|. Существует множество реализаций для разных|различных| операционных систем, которые|какие| хорошо взаимодействуют между собой. Пользователь FTP| может вызывать несколько команд, которые|какие| позволяют ему посмотреть каталог изъятой машины, перейти из|с| одного каталога в другой, а также скопировать один или несколько файлов. FTP - File Transfer Protocol - - это протокол передачи данных. Он предназначен для передачи файлов из изъятого компьютера на локальный. Этоп протокол позволяет получит доступ к сервису FTP, поддерживаемому соответствующим сервером. FTP-server - это понятие, за которым прячется обычный компьютер. Но потому что он содержит общедоступные файлы и настроенный в поддержку протокола FTP, то его называют сервером - поставщиком информации. Вообще, практически любой компьютер с операционной системой UNIX позволяет подключаться к нему по FTP протоколе. Соединение выполняется за помощью FTP клиента. FTP-client - это сервисная программа, с помощью которой можно сделать соединение из FTP сервером. Обычно эта программа имеет командную строку, но некоторые имеют оконный интерфейс и не требуют запоминания команд. Для соединения с этим сервисом нужно ввести пароль, обычно это слово anonymous - это имя анонимного пользователя. Анонимность пользователя заключается в том, что он имеет право только копировать (download) общедоступные файлы и не может записывать на сервер новые (upload). upload-слово, которое помечает процесс записи файлов из локального компьютера на изъятый. Это процесс обратен download. download–слово, которым помечают процесс записи файла из изъятого компьютера на локальный. FTP| также является ресурсом Internet|. URL| для ftp| выглядит|выглядывает| так: Ошибка! Недопустимый объект гиперссылки.path> где user - имя пользователя, password - его пароль, host - доменное имя или IP адрес сервера, url-path - путь к файлу. На практике больше всего часто используемым вариантом ftp анонимен. Как уже было сказано выше, анонимный ftp ничем не отличается от "другого". Просто как имя пользователя достаточно указать anonymous, а как свой пароль - свой почтовый адрес. Для анонимного ftp в url сделан упрощенный синтаксис: ftp://<host>/<url-path>, то есть при отсутствии имени автоматически будет вставлено anonymous. Порт также обычно не указывается, а используется стандартный 21. Примири адресов ftp| в форме url|: ftp://ftp.cdrom.com/pub/music/songs/1996 ftp://ds.internic.net/rfc/rfc1738.txt В качестве host можно указывать и IP адрес. (118.24.64.24) Для того, чтобы ориентироваться в море программ, доступных в Internet, необходимо иметь представление о расположении файлов на компьютере. Файлы распределены по каталогам - директориям или папкам. В определенный момент пользователь находится только в одном каталоге, который называется текущей. По команде get ім'я_файлу, компьютер ищет файл в текущем каталоге. Для навигации по сервере Вам нужно знать имя текущего каталога и способы передвижения по них. Потому что традиционной операционной системой для многопользовательских систем является, то везде Вам придется использовать имена каталогов в стиле UNIX. Общий вид пути у файла выглядит|выглядывает| так: /ім'я_каталогу/ім'я_підкаталогу/ім'я_файлу где ім'я_підкаталогу| может повторяться как угодно раз или его может не быть совсем. Наверно|наверное|, Вы уже заметили, что имена каталогов разделяются знаком '/'. Пользователям MS| DOS| придет привыкнуть|свыкаться|: используется не обратный слэш|('\'|), а прямой. Слэш в самом начале пути значит, что отсчет начинается из самого верхнего - root каталога. Если слэша в начале нет, то компьютер интерпретирует путь, начиная от текущего каталога, как бы склеивая имя текущего каталога с отмеченным. Например: Текущий каталог: /pub/3d Вы указываете каталог: programming/cpp Результат: /pub/3d/programming/cpp Такой сокращенной записью пути (начиная от текущего каталога) пользуются очень часто. Обычно удобнее|поудобнее| указать каталог, который находится|перебывает| в текущем каталоге, чем писать весь путь. Переход между каталогами производится с помощью команды - Change Directory. Ее синтаксис: cd ім'я_директорії root-каталог - самый верхний каталог в иерархии файлов. Конечно, когда Вы открываете FTP соединения, то находитесь в root-каталозі. Но некоторые "умные" программы могут автоматически перейти в каталог, что Вы укажете при запуске или в тот, в котором Вы побывали в последний раз на этом сервере. Перейти в root-каталог можно командой cd / Наиболее часто применяемый способ навигации в каталогах - узнать список файлов и каталогов в текущем каталоге командой dir и перейти в необходимый подкаталог командой, не думая ни о каких правилах составления путей с помощью слэшей. На этапе исследования сервера Вы, по-видимому|пожалуй|, будете заходить во все каталоги и пересматривать|просматривать| их содержимое|содержание|. Поэтому удобно знать команду перехода|перехождения| в предыдущий|предварительный| каталог: cd.. '..' - это псевдоним родительского каталога. Вы можете использовать его в формировании путей. cd| ../newsoft переход|перехождение| в newsoft|, что находится|перебывает| в родительском каталоге. Урахуйте, что маленькие и большие буквы различаются. Хотя в Internet все еще встречаются системы, которые посылают списки файлов в своем формате (например: MSDOS, Mac OS), однако не стоит беспокоиться: форматы полностью понятны, а команды везде те же. Операционную систему изъятого компьютера можно узнать, введя system. Как Вы думаете, какая операционная система установлена на FTP-сервері фирмы Microsoft? Список файлов в текущем каталоге можно узнать с помощью команды dir. Формат вывода списка : сначала идут 10 символов ( это биты доступа) . Представляет интерес только первый символ. Если это '-', то он помечает файл, если 'd' - то директорию. Следующие два столбика - имя владельца и имя группы, это относится к системе защиты UNIX и для пользователя FTP не представляет интерес. Потом идет число - размер файла. Самый правый столбик - имя файла или директории. Нужно также отметить, что в Internet очень много серверов, которые содержат, много ненужной информации (информационный шум). Но есть и всемирно-известные, такие как ftp.funet.fi или ftp.cdrom.com. Не тратьте свою жизнь на изучение 'сереньких' серверов. Лучше потратите пары дней и выучите популярные. 3.2.Протокол TELNET| Протокол telnet обеспечивает передачу потока байтов между процессами, а также между процессом и терминалом. Больше всего часто этот протокол используется для эмуляции термінала изъятого компьютера. При использовании сервиса telnet пользователь фактически управляет изъятым компьютером так же, как и локальный пользователь, потому такой вид доступа требует красивой защиты. Поэтому серверы telnet всегда используют как минимум аутентификацию по пароли, а иногда и более могучие средства защиты, например, систему Kerberos. Протокол TELNET| позволяет обслуживающей машине рассматривать все изъятые терминалы как стандартные "сетевые виртуальные терминалы" строчного типа, которые работают|трудятся| в кода ASCII|, а также обеспечивают возможность согласования больше сложных функций (например, локальный или изъятый эхо-контроль, страничный режим, высота и ширина екрана|, и так далее) TELNET| работает|трудится| на базе протокола TCP|. На прикладном уровне над TELNET| находится|перебывает| или программа поддержки реального термінала| (на стороне пользователя), или прикладной процесс в обсуживающей| машине, к|до| которому|какому| осуществляется доступ из|с| термінала|. Работа из|с| TELNET| происходит|походит| на набор телефонного номера. Пользователь набирает на клавиатуре что-то вроде бы -і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і telnet| delta| -і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і- и получает на экране приглашение на вход в машину delta|. Протокол TELNET| существует уже давно. Он хорошо испытан и широко распространен. Создано множество реализаций для самих разных|различных| операционных систем. Полностью|вполне| допустимо, чтобы процесс-клиент работал|трудится|, скажем, под управлением ОС VAX/VMS, а процесс-сервер под ОС UNIX| System| V. За помощьюtelnet, можно открыть например соединение с финским archie-сервером (open archie.funet.fi) и по приглашению login: введите archie. После того, как появится командная строка набрать prog ім'я_файлу и потом нажати клавишу Enter. И перед Вами списки всех серверов с указанием пути к файлам, в которых встретилось отмеченное имя файла. 3.3. Протокол SMTP| Протокол SMTP| (Simple| Mail| Transfer| Protocol| - простой протокол передачи почты) поддерживает передачу сообщений (электронной почты) между произвольными узлами сети internet|, что является протоколом прикладного уровня и использует транспортный протокол TCP|.. Имея механизмы промежуточного хранения|сбережения| почты и механизмы повышения надежности доставки, протокол SMTP| допускает использование|употребление| разных|различных| транспортных служб. Он может работать|трудиться| даже в сетях, что не использует протоколы семейства TCP/IP. Протокол SMTP| обеспечивает как группирование|группировка| сообщений по адресу одного получателя, так и размножение нескольких копий сообщения, для передачи в разные|различные| адреса. Над модулем SMTP| располагается почтовая служба конкретных вычислительных систем. Однако, вместе с этим протоколом используется и Unix-Unix-CoPy| (UUCP|) протокол. UUCP| хорошо подходит для использования|употребления| телефонных линий связи. Разница|разность| между SMTP| и UUCP| заключается в том, что при использовании|употреблении| первого протокола sendmail| пытается найти машину-получателя почты и установить с ней взаимодействие в режиме on-line| для того, чтобы передать почту в ее почтовый ящик. В случае использования|употребления| SMTP| почта достигает почтового ящика получателя за считанные минуты и время получения сообщения зависит только от того, как часто получатель пересматривает|просматривает| свой почтовый ящик. При использовании|употреблении| UUCP| почта передается по принципу "stop-go|", то есть почтовое сообщение передается по цепочке почтовых серверов от одной машины к|до| другой пока не достигнет машины-получателя или не будет отброшено из-за отсутствия абонента-получателя. С одной стороны, UUCP| позволяет доставлять почту по плохим телефонным каналам, потому что не нужно поддерживать линию все время доставки от отправителя к|до| получателю, а с другой стороны, бывают несправедливость получить возвращение|возврат| сообщения спустя сутки после его отправления из-за того, что|оттого , что| допущена ошибка в имени пользователя. В целом же общие рекомендации таковы: если есть возможность надежно работать|трудиться| в режиме on-line| и это является нормой, то стоит настраивать почту для работы из протокола SMTP|, если линии связи плохие или on-line| используется чрезвычайно редко, то лучше использовать UUCP|. Сервис передачи сообщений 1.5. USENet| (NNTP|) 1.6. telnet|. 3.4. Протокол SNMP| Протокол SNMP| (Simple| Network| Management| Protocol| - простой протокол управления сетью) работает|трудится| на базе UDP| и предназначенный для использования|употребления| сетевыми управляющими станциями. Он позволяет управляющим станциям собирать информацию о положении дел в сети internet|. Протокол определяет формат данных, их обработка и интерпретация, остаются на усмотрение управляющих станций или менеджера сети. 3.5. NFS| Сетевая файловая система NFS| (Network| File| System|) в первый раз|впервые| была разработана компанией Sun| Microsystems| Inc|. NFS| использует транспортные услуги UDP| и позволяет монтировать в единственное|единое| целое файловые системы нескольких машин из|с| ОС UNIX|. Бездискови рабочие станции получают доступ к|до| дискам файла-сервера так, вроде бы это их локальные диски. NFS| значительно увеличивает нагрузку на сеть. Если в сети используются медленные линии связи, то от NFS| мало пользы|корысти|. Однако, если пропускная способность сети позволяет NFS| нормально работать|трудиться|, то пользователи получают большие преимущества. Поскольку сервер и клиент NFS| реализуются в ядре ОС, все обычные несетевые программы получают возможность работать|трудиться| с изъятыми файлами, расположенными на подмонтированных| NFS-дисках|, точно также как с локальными файлами. 3.6. X-Window| Система X-Window| использует протокол X-Window|, который работает|трудится| на базе TCP|, для многооконного| отображения графики и текста на растровых дисплеях рабочих станций. X-Window| - это намного больше, чем просто утилита для рисования окон; это целая философия человеко-машинного взаимодействия 3.7 Сервис WWW| Сервис WWW| работает|трудится| через|из-за| протокол Http|, который обеспечивает значительную экономию трафика|. В рамках сервиса организованная служба поиска информационного ресурса. Для нахождения информационного ресурса нужно знать его адрес. Адрес ресурса определяется через специальные указатели, називана универсальным локатором ресурса ( например, IXBT, citforum ....,ссылка скрыта, ссылка скрыта) URL (Uniform Resoorce Locator - унифицированный локатор ресурсов) - это путь для создания адресов (определение места расположения) по которых можно осуществлять связку из Web. zone/root/dir1/dir2/.../file.htm URL| состоит из: 1. xt| transfer| protocol|) -ідентифікатора| протокола ( может быть ftp|, file|, gopher| ) 2. www|.name.zone - Интернет (DNS|) имя сайта (host|), на котором|каком| находится|перебывает| необходимая Web-сторінка|. 3. root/dir1/dir2/.../ - путь расположения страницы на сайте 4. file|.htm - загружает страница| Если набирается формат zone то выводится страница defawlt|.htm - это самая первая страница, которая появляется при вызове любого|какого-нибудь| сервера. Она содержит внутренние или внешние|наружные| ссылки (Link|), которые|какие| позволяют переходить на других сервера (внешние|наружные|) или на другие страницы данного сервера (внутренние). Поиск информации осуществляется с помощью|посредством| браузерів|, за условия что ваш компьютер подключен по TCP/IP к|до| Internet|. Каждые ресурсы в Internet| имеет свой уникальный адрес, получит доступ к|до| этому ресурсу можно по его URL|, что имеет структуру zone/root/dir1/dir2/.../file.htm К|до| основным сервисам| Интернет относятся|ставятся| Web|, FТР|, Gорhеr|, USENЕТ|, Теlnет.. Информащия в Iпtеrnеt| носит распределенный характер и находится|перебывает| на сотнях тысячах компьютеров, подключенных к|до| сети. Как известно, в INTERNET| нет единственного|единого|, центрального архива. Поэтому поиск информации в INTERNET| осуществляется с помощью|посредством| специальных поисковых служб (движков) (searсh| еnginе|). Они являют собой программы, которые выполняют|исполняют| поиск в постоянно ообновляемых базах данных, удерживающих|содержит| URL|, ключевые слова и короткие описания, для Wеь-страниц|. Поисковые машины не дадут точный ответ на Ваш вопрос, а лишь|только| укажут список адресов WWW-серверів|, на которых|каких| вы были обнаруженные|выявляет| ссылки. Особенно|в особенности| внимательно стоит отнестись к підбора| ключевых слов. Чем больше слов Вы используете для поиска, тем более направленным он будет, и его результаты будут не так "засорены|замусоренный|", а выходит|исходил|, и больше действующие. Стоит использовать возможность применить логические|логичные| операторы при построении запроса. Практически|практично| все поисковые машины позволяют организовать поиск с использованием основных операторов булевой| логики (Аnd,оr и так далее). Таблица 2.
При получении результатов поиска результаты появляются по 10-20 адресов на каждой странице и указывается общее количество найденных адресов, которые содержат ключевые слова. Переход|перехождение| на следующую страницу результатов поиска осуществляется нажатием на кнопку "Next| Page|". Существует возможность сохранения|сохранности| текущей PAGE| путем нажатия на Save| AS| в функции FILE|. Файлы хранятся|сохраняются| с расширением htm|. Сохраненные|сберег| файлы можно пересматривать|просматривать| путем нажатия на OPEN| File| из|с| функции FILE|. Bookmarks| (загладкі|) используется для сохранения|сохранности| и быстрого|скорого| перехода|перехождения| на что интересует PAGE| по сохраненному|сберег| URL|. |