Опубликован: 03.02.2017 | Уровень: для всех | Доступ: свободно
Лекция 10:

Прикладной уровень

< Лекция 9 || Лекция 10: 123

Краткие итоги лекции 10

  1. Прикладной уровень представляет собой комплекс программных средств, представленных в двух формах: приложений и служб сервиса.
  2. Сопряжение человека с сетью обеспечивают приложения.
  3. Программы служб сервиса готовят данные для передачи по сети, обеспечивая эффективное использование ресурсов сети.
  4. В одноранговой сети peer-to-peer связанные через сеть конечные узлы разделяют общие ресурсы (принтеры, файлы) без выделенного сервера.
  5. Равноправные приложения Р2Р на конечных устройствах позволяют одновременно функционировать им и как сервер, и как клиент в одном сеансе связи. Равноправным приложениям требуется конкретный пользовательский интерфейс и фоновый сервис.
  6. В сети модели "клиент - сервер" клиент запрашивает информацию, пересылая запрос выделенному серверу, который в ответ на запрос посылает файл, принимаемый клиентом.
  7. Наиболее распространенными протоколами и службами уровня приложений являются: протоколы электронной почты SMTP, POP, IMAP; протоколы передачи гипертекстовой информации HTTP, HTTPS; протокол передачи файлов FTP; простой протокол передачи файлов TFTP; система доменных имен DNS; протоколы удаленного доступа Telnet и SSH; протокол динамического конфигурирования узлов DHCP.
  8. Почтовые серверы общаются друг с другом, используя протокол SMTP, который транспортирует почтовые сообщения в текстовом формате, взаимодействуя с TCP.
  9. Почтовые протоколы клиента - POP3 и IMAP4 на транспортном уровне используют протокол TCP для надежной доставки данных. Когда сообщение доставляется клиенту по протоколу РОР, оно удаляется с сервера. Согласно протокола IMAP, в приложение клиента загружается копия сообщения, которое остается на сервере, пока не будет удалено клиентом. В этом случае сервер является для клиента удобным местом хранения архива сообщений.
  10. Протокол передачи гипертекстовой информации (HTTP) работает в сети Интернет, номер порта - 80. Его основным приложением является Web-браузер. При обмене данными между клиентом и сервером используются 3 типа сообщений: GET, POST, PUT.
  11. Для повышения уровня безопасности передачи сообщений через Интернет разработан протокол HTTP Secure (HTTPS), в котором используется шифрование (криптографирование) данных и аутентификация, что повышает уровень безопасности. Номер порта протокола HTTPS - 443.
  12. Система доменных имен (DNS), используется для того, чтобы переводить имена сайтов или доменов в числовые значения IP-адреса.
  13. Утилита nslookup позволяет пользователю вручную запрашивать адрес сервера и идентифицировать название хоста.
  14. Протокол динамического конфигурирования узлов(DHCP) позволяет автоматизировать процесс назначения IP-адресов рабочим станциям из диапазона (пула), предоставленного администратору провайдером.
  15. Рекомендуется назначать статические IP-адреса на маршрутизаторы, серверы, сетевые принтеры.
  16. Протокол передачи файлов (FTP) ориентирован на передачу файлов от одного компьютера другому, или на перемещение файлов от серверов клиентам и от клиентов серверам.
  17. Протокол обмена блоками серверных сообщений (SMB) служит для обмена файлами между клиентом и сервером, также как протоколы FTP, HTTP. Особенностью SMB является то, что клиенты устанавливают долгосрочное соединение с сервером, что эффективно при загрузке большого количества файлов.
  18. Протокол Telnet обеспечивает подключение к командной строке удаленного узла, т.е. обеспечивает виртуальное соединение пользователя с удаленными сетевыми устройствами, номер порта - 23.
  19. Протокол удаленного доступа (Secure Shell - SSH) обеспечивает шифрование передаваемых данных и надежную аутентификацию, номер порта - 22.

Вопросы

  1. Какие уровни модели OSI соответствуют прикладному уровню модели TCP/IP?
  2. Каковы две формы программных средств прикладного уровня?
  3. Где находятся основные ресурсы сети модели "клиент - сервер"?
  4. Где находятся основные ресурсы сети модели "peer-to-peer"?
  5. В чем различие сетей моделей с выделенным сервером и одноранговых с точки управления и безопасности?
  6. Какие функции выполняет протокол HTTP?
  7. В чем различие между протоколами HTTP и HTTPS?
  8. Какую информацию передают сообщения GET, PUT, POST?
  9. В чем различие между протоколом FTP и HTTP?
  10. Какую функцию выполняет программа "демон"?
  11. Для чего используется система доменных имен DNS?
  12. По какой команде можно получить адрес DNS сервера?
  13. Если удаленный сайт сменил IP-адрес, то может ли пользователь получить доступ к нему?
  14. Какой сервер является доверенным (авторитетным) для записей?
  15. В чем различие протоколов POP и IMAP?
  16. Какие протоколы обеспечивают удаленный доступ, т.е. подключение пользователя к командной строке удаленного узла?
  17. Какой протокол обеспечивает динамическое конфигурирование узлов?
  18. Какой вид адресации используется для обращения к DHCP серверу?
  19. Для чего используются сообщения DHCP DISCOVER, DHCP OFFER, DHCP REQUEST, DHCP PACK?
  20. В чем отличие и особенность протокола SMB по сравнению с FTP?

Упражнения

  1. Перечислите номера портов протоколов HTTP, HTTPS, FTP, DNS, Telnet, SMTP, РОР. Укажите, какие функции выполняют данные протоколы.
  2. Назовите протоколы передачи электронной почты. Объясните различие протоколов POP и IMAP.
  3. С использованием командной строки выполните команды: ipconfig, nslookup на своем компьютере. Прокомментируйте их.
  4. Определите IP-адреса сайтов: , cisco.netacad.net, . Сравните их с рис. 10.3. Прокомментируйте результат сравнения.
< Лекция 9 || Лекция 10: 123
Игорь Курьянов
Игорь Курьянов
Не ясно выражение в лекции 4.
Николай Дулевский
Николай Дулевский
Почему текст не проверен на грамматические ошибки?
Роман Светайло
Роман Светайло
Россия, Владивосток, ФГБАОУ ВО ДВФУ, 2015
Оксана Хайрутдинова
Оксана Хайрутдинова
Россия, Магнитогорск, МОУ СОШ №7, 2010