Опубликован: 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
Игорь Курьянов
Игорь Курьянов

 Поэтому протоколы сетевого уровня и выше инвариантны к сетевой физической среде.

Николай Дулевский
Николай Дулевский

Почему столько граматических ошибок в тексте? Их очень много ошибок слитного написания текста, проверьте пожалуйста текст на наличие данных ошибок и исправьте их...

Алексей К
Алексей К
Россия
Алексей Л
Алексей Л
Россия, Свердловская область