Application Layer

Dependences: «Сетевая модель OSI»

В P2P сети каждый участник выступает как сервером, так и клиентом.

DNS

Формат запроса и ответа DNS:

DNS Format

HTTP
Часто используемые HTTP порты: 80, 8080, 8008

Mail

В процессе обмена электронной почтой обычно присутствуют такие участники: MTA, MDA, MUA.
MTA (Mail Transfer Agent) — приложение или сервер которые обеспечивают пересылку почтового сообщения. Каждый MTA добавляет в начало почтового сообщения свой заголовок. По таким заголовкам можно определить маршрут следования почтового сообщения.

MDA (Mail Delivery Agent) — агент, который обеспечивает доставку почтового сообщения пользователю. Другими словами, кладет почту в почтовый ящик пользователя. Как правило, данный процесс происходит в пределах одного сервера, а почтовым ящиком является директория, файл, база данных и т. п. (зависит от реализации).

MUA (Mail User Agent) — почтовый клиент пользователя. Приложение, которое занимается отправкой почтового сообщения при помощи MTA и извлечения почтовых сообщений из почтового ящика. Проверка на спам — задача MDA.

Отправка письма по SMTP протоколу с помощью telnet:

Client DHCP

Рис 2. Процесс получения клиентом адреса по DHCP протоколу
Для более подробного описания протокола DHCP см. лекцию «DHCP».

Благодарим за статью: Дмитрия Подгорного

Войти