
Сервисы Интернет.
HTTP, HTTPS,
FTP,
POP3, IMAP, SMTP
TELNET
SIP, SKYPE
ICQ, MRA, MSN, JABBER….
RTSP, MMS…
Сетевой сервис – сочетание клиентской и серверной программы, взаимодействующих по собственному протоколу. Одним из первых сервисов интернета была эл. почта.
На сегодня основным сервисом является технология www(веб -сервер)
www является оболочкой для множества других сервисов (например для почты)
Примеры других сервисов:
-www
- ftp
- telnet (удалённая строка)
- im- сервисы (icq, mail agent(сервисы обмена сообщениями)
- файлообменные сервисы (DC++, Torrents, Emule)
- RSS ленты (лента новостей)
- потоковые аудио\видео.
Порты tcp/ip.
На одном и том же IP-адресе могут одновременно работать множество приложений. Для связи клиентской программы на одном ПК с конкурентной серверной программой на другие порты.
За каждым IP закреплено 65536 портов. Изначально все закрыты и не используется. Несколько портов для своих целей открывает ОС при старте. Например: Служба доступа к файлам и принтерам использует для работы порт № 139.
Большинство веб-серверов использует для работы №80.
Каждая серверная программа при запуске открывает порт, указанный в её настройках.
Две программы одновременно один и тот же порт использовать не могут.
Первые 1024 портов являются портами по умолчанию. Каждый порт закреплён за серверами определённого типа. Речь не идёт о конкретных именах программ.Если сервер работает на порте по умолчанию, то клиенты найдут его автоматически, иначе только перебором портов(для этого существуют различные сканеры портов)
Сервис dns
Этот сервис позволяет обращаться к серверам в интернете по символьным именам DNS – именам.
DNS распределённая БД, содержащая пары значений “доменное имя – IP адрес” (www.mail.ru – 217.69.128.41) эта БД разбросана по множеству DNS-сервером . На каждом сервере хранится часть (DNS - зона)
DNS серверы образуют пирамиду, на вершине которой 13 корневых DNS – серверов. Они содержат полную копию БД.
Каждая клиентская машина должна знать IP-адрес хотя бы одного DNS – сервера. Чаще всего это сервер в ЛС или сервер провайдера.
Общее управление системой DNS осуществляет ICANN. Она управляет деятельностью множества регистраторов. Например VeriSign(в домене .com). рядовые клиенты обычно регистрируют доменные имена у различных хостинговых компаний или у своих провайдеров. В системе DNS домен - это группа имён с одинаковым окончанием(иногда домены называются зонами). Домены образуют временную структуру (домен в домене)
Существуют фиксированный список доменов верхнего уровня (top lvl domain).
Есть 2 вида доменов верхнего уровня:
- домены общего назначения (.com .net .info …)
- национальные домены (.ru .rz .uk …)
Каждое государство распоряжается своим доменом по-своему.
Адресация ресурсов в интернете
Ресурсом может быть:
- открываемая страница
- скачиваемый файл
-программа, запускаемая на сервере и возвращающая клиенту только результаты. (поисковый запрос)
- почтовые адреса - для них используется особая система адресации (-@-).
Для всех остальных ресурсов применяется система адресации URL (универсальный указатель на ресурс). http://ru.wikipedia.org/wiki/URL
- протокол HTTP
- логин
- пароль
- DNS – имя ил IP сервера (ХОСТ)
- порт
URL – путь (путь к файлу)
Протокол://логин:пароль@хост:порт/URL-путь