Описание комплекса программ, служащих для
обеспечения лабораторного практикума по дисциплине
‘Программное обеспечение компьютерных сетей и
информационных систем’ (1435), 5-й курс
I. Общие параметры настройки
Перед проведением работ необходимо установить поддержку протокола TCP/IP; для проверки можно использовать (необязательный параметр ‑a требует вывода имени host-узла)
PING [‑a] 127.0.0.1
II. Стандартные порты гнезда (socket’а)
Название порта |
Номер порта |
Порт Echo |
7 |
Порт отбрасывания |
9 |
Порт Telnet |
23 |
Порт сервера времени |
37 |
Протокол FTP |
21 (умолч. для втор. соед. - порт 20) |
Порт HTTP |
80 |
III. Работа со штатными средствами ОС
№ |
Форма вызова |
Действие |
1. |
PING [‑a] [IP-адрес] [NAME-адрес] |
Тестирование TCP/IP - соединения (использует основанный на IP протокол ICMP - Internet Control Message Protocol) |
2. |
ROUTE [PRINT] |
Тестирование и настройка таблицы маршрутизации |
3. |
TRACERT |
Трассировка соединения от данного компьютера до заданного сетевого адреса (использует ICMP) |
4. |
NETSTAT |
Информация об установленных соединениях (только протокол NetBIOS, работающий поверх TCP/IP) |
5. |
TELNET |
Эмуляция удалeнной консоли компьютера (можно использовать порты 21, 80 etc) |
6. |
FTP [NAME-адрес] |
Работа по протоколу FTP |
IV. Программные продукты (тестирование соединений, электронная почта, службы и др).
№ |
Форма вызова |
Местонахождение |
Действие |
1. |
PING.EXE [-a] IP-адрес |
Windows |
Тестирование TCP/IP - соединения |
2. |
WS_PING.EXE |
/PRACTICE/WS_PING |
То же, есть исходные тексты на C |
3. |
ASYNCPRJ.EXE |
/PRACTICE/DELPHI_20/ Async |
То же (Delphi) |
4. |
SOCKET1.EXE |
/PRACTICE/DELPHI_12/ SOCKET1/32-bit |
Тестирование гнезда путeм опроса службы времени whitehouse.gov/198.137.241.30 (Delphi) |
5. |
TELNET.EXE |
Windows |
Можно подключиться к серверу FTP или HTTP (порты 21 и 80 соответственно) |
6. |
CLI.EXE и SRV.EXE |
/PRACTICE/DELPHI_20/ Linesock |
Клиент и сервер для обмена простыми строками (сначала перевести сервер в режим ‘Слушать - Listen’ (Delphi) |
7. |
SENDPICT.EXE |
/PRACTICE/DELPHI_20/ Sendpict |
Передача файлов изображения между несколькими SENDPICT на одной или разных машинах (Delphi) |
8. |
CHAT.EXE |
/PRACTICE/DELPHI_20/ Chat |
Беседа на одной или нескольких машинах; есть исходные тексты для Delphi |
9. |
CLIENT.EXE и SERVER.EXE |
/PRACTICE/DELPHI_20/ Timesock |
Клиент и сервер службы времени (Delphi) |
10. |
NETTIME.EXE |
/PRACTICE/DELPHI_20/ Nettime |
Работа со службой Time. Для работы необходимо запустить сервер времени /Practice/Delphi_12/Timesock/Server/Time.exe (Delphi) |
11. |
USENET.EXE |
/PRACTICE/DELPHI_12/ USENET/32-bit |
Клиент для чтения новостей news.onramp.net (Delphi) |
12. |
NETMAIL.EXE |
/PRACTICE/DELPHI_12/ MAIL/32-bit |
Посылка почты по протоколу SMTP mailhost.onramp.net/?/? (Delphi) |
13. |
POPMAIL.EXE |
/PRACTICE/DELPHI_12/ MAIL/32-bit |
Приeм почты по протоколу POP mailhost.onramp.net/davischa/? (Delphi) |
14. |
ENDECODE.EXE |
/PRACTICE/DELPHI_12/ DECODE/32-bit |
UUE-перекодировка сообщений (Delphi) |
15. |
DDEPROJ.EXE |
/PRACTICE/DELPHI_12/ DDE_OLE/32-bit |
Управление Netscape через DDE (позиционирование броузера и загрузка заданного URL) (Delphi) |
16. |
OLEPROJ.EXE |
/PRACTICE/DELPHI_12/ DDE_OLE/32-bit |
Использование возможностей Netscape с использованием OLE-автоматизации (Netscape объявляется типом Variant и далее экспортируются его функции) (Delphi) |
(Delphi) - есть исходные тексты для Delphi
При компиляции использующих сокеты сетевых приложений следует инсталлировать Delphi-компонент dWinsock (инсталляционные файлы dwsreq16.pas и dwsreq32.pas для 16-ти и 32-битовых версий Delphi соответственно); необходимые составляющие компонента dWinsock находятся в каталоге ./Delphi_20/Source/. О компоненте dWinsock подробнее см. файл dwinsock.hlp.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.