Инфраструктурные сервисы. Finger. Telnet. Traceroute. Другие инфраструктурные сервисы. Лекция № 6. Основные этапы, методы, средства и стандарты
Инфраструктурные сервисы К инфраструктурным сервисам Интернет относятся программные средства, возникшие в операционной системе UNIX, которые стали средствами сетевого общения, и в настоящее время, поставляемые как часть операционной системы. Описанный выше FTP является примером инфраструктурного сервиса Интернет. Такие сервисы, изначально предназначенные для обеспечения связи между компьютерами, часто используются и для передачи информации, становясь, таким образом, сервисом Интернет. Так, FTP - программный комплекс, изначально предназначенный для передачи пользовательских файлов между компьютерами в сетях TCP/IP, стал популярным сервисом Интернет, когда стал использоваться для организации файловых архивов публичного доступа. Инфраструктурные сервисы удобны тем, что для работы с ними обычно не требуется установки специального программного обеспечения ни на стороне клиента, ни на стороне сервера. Finger Инфрасервисом является finger. Это программа, предназначенная для получения информации о пользователях локального и удаленных компьютеров: полного имени и телефонов, времени последнего входа в систему, текущей активности и т. п. Finger работает, если на сервере заводится псевдопользователь, и, при обращении за информацией о нем, Вы получите не вышеописанную техническую информацию, но что-то другое. Так, например, через finger можно получить из первых рук информацию о статусе последних версий игры Doom и других игр фирмы ID Software. Telnet Инфрасервисом является и Telnet - программа, обеспечивающая терминальный доступ к удаленным компьютерам. Она также используется как средство доступа к удаленным информационным сервисам, работа с которыми происходит в режиме текстового терминала - это, например, описанные в этой статье MUD и MOO. Telnet используется как часть информационного сервиса Интернет, когда при соединении пользователь попадает не в командный интерпретатор, но сразу в специализированную программу, обеспечивающую доступ к информационным ресурсам.
Так можно работать с каталогами некоторых библиотек, с сервером, обслуживающим информационную систему CTN, можно получить доступ к терминальному навигатору WWW (текстовому или графическому). Ping Утилита ping проверяет состояние сетевого соединения между двумя компьютерами. Обращение: ping [address]|[name] где [address] - 32-х разрядный IP адрес компьютера или [name] - символическое доменное имя компьютера, с которым проверяется соединение. В ответ на такой запрос OS выдаст время прохождения пакетов между компьютерами и и характеристику качества соединения (процент дошедших пакетов). Пример использования: ping -c 3 www. nsu. ru PING www. nsu. ru (193. 124. 209. 90): 56 data bytes64 bytes from 193. 124. 209. 90: icmp_seq=0 ttl=60 time=4. 228 ms64 bytes from 193. 124. 209. 90: icmp_seq=1 ttl=60 time=5. 822 ms64 bytes from 193. 124. 209. 90: icmp_seq=2 ttl=60 time=7. 353 ms --- www. nsu. ru ping statistics ---3 packets transmitted, 3 packets received, 0% packet lossround-trip min/avg/max = 4. 228/5. 801/7. 353 msTraceroute Утилита traceroute (или tracert) на обращение traceroute [address]|[name] выдает маршрут, по которому соеденены ваш компьютер с удаленным. Пример использования: traceroute www. ras. ru 1 ns (193. 124. 243. 65) 1. 167 ms 0. 983 ms 0. 884 ms2 nsc-gw (193. 124. 243. 230) 2. 065 ms 2. 010 ms 1. 947 ms3 Novosibirsk-NSC-INP. nsc. ru (193. 124. 161. 132) 2. 722 ms 2. 206 ms 2. 165 ms4 Novosibirsk-NSC-FR. nsc. ru (194. 226. 160. 17) 3. 825 ms 6. 097 ms 4. 203 ms5 host246. fr. nsc. ru (194. 226. 171. 246) 79. 594 ms 51. 869 ms 141. 560 ms6 M9. Moscow. RU. Radio-MSU. net (193. 232. 244. 39) 90. 362 ms 107. 023 ms 97. 791 ms7 MSU-Tower-2. Moscow. RU. Radio-MSU. net (194. 85. 112. 130) 69. 682 ms 82. 150 ms 81. 198 ms8 ras-cs-1. rmix. iip. net (194. 85. 112. 38) 126. 035 ms 189. 066 ms 276. 236 ms9 ipsun. ras. ru (193. 124. 148. 73) 135. 943 ms 325. 838 ms 212. 441 msДругие инфраструктурные сервисы Многие инфраструктурные сервисы TCP/IP могут использоваться для передачи информации в Интернет. Например, как можно использовать информацию из базы данных имен компьютеров Интернет DNS. Для прямого обращения к этой базе данных используется утилита nslookup, которая предназначена для отладки и проверки информации в DNS сетевыми администраторами TCP/IP сетей. Однако, пользуясь ей, можно получить информацию о том, какого типа компьютер используется как удаленный информационный сервер, какое реальное имя имеет компьютер, известный Вам под логическим псевдонимом, и т. д.
Все, что предназначено для передачи технической информации, может быть тем или иным способом использовано для передачи информации как сервиса Интернет. Это надо иметь в виду, если Вы собираетесь применять возможности Интернет в своей работе.
ЛЕКЦИЯ № 6. ОСНОВНЫЕ ЭТАПЫ, МЕТОДЫ, СРЕДСТВА И СТАНДАРТЫ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В настоящее время просматривается тенденция в сторону увеличения объема работ, связанных с разработкой программного обеспечения по сравнению с работами, выполнение которых позволит получить аппаратные средства ЭВМ. В основе деятельности по созданию и использованию программного обеспечения лежит понятие жизненного цикла. В общем случае различают понятия жизненного цикла программного обеспечения и технологического процесса его разработки. Более четко различия между данными понятиями просматривается в отношении программных средств. Жизненный цикл является моделью создания и использования программного обеспечения, отражающей его различные состояния, начиная с момента возникновения необходимости в данном программном обеспечении и заканчивая моментом его полного выхода из употребления у пользователей. Существует несколько моделей жизненного цикла. Традиционно выделяют следующие основные этапы жизненного цикла: • стратегическое планирование; анализ требований; • проектирование (предварительное и детальное); • кодирование (программирование); • тестирование и отладка; • эксплуатация и сопровождение. Каждому этапу соответствуют определенный результат и набор документации, являющейся исходными данными для следующего этапа. В заключение каждого этапа производится верификация документов и решений с целью проверки их соответствия первоначальным требованиям заказчика.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|