Сетевое приложение, архитектура клиент-сервер и одноранговая сеть P2P, сокеты, службы транспортно...
Автор: TechTerms
Загружено: 2023-08-12
Просмотров: 47114
Изучите сетевые приложения, архитектуру клиент-сервер, архитектуру одноранговых сетей (P2P), процессы, сокеты и службы транспортного уровня. Сетевое приложение — это программа, работающая на компьютере и использующая компьютерную сеть или Интернет для подключения к другой программе, работающей на другом компьютере.
Объяснение модели TCP/IP: • TCP IP Model Explained | TCP IP Model Anim...
Существует два типа архитектур сетевых приложений:
1. Архитектура клиент-сервер
2. Архитектура одноранговых сетей (P2P)
В архитектуре клиент-сервер постоянно работает конечная система, называемая сервером, которая получает запросы от множества других конечных систем, называемых клиентами. В архитектуре P2P конечные системы взаимодействуют друг с другом напрямую, без использования выделенного сервера.
В рамках клиентов и серверов существуют сетевые приложения, которые создают и принимают запросы. Это означает, что программа, работающая как на клиенте, так и на сервере, взаимодействует друг с другом по сети. Работающая программа называется процессом. Поэтому мы говорим, что это процесс, взаимодействующий друг с другом.
Все сообщения, которые клиентский процесс отправляет в сеть, а серверный процесс получает из сети, проходят через программный интерфейс, называемый сокетом.
В Интернете принимающая система (в данном случае сервер) идентифицируется по IP-адресу, а принимающий процесс в принимающей системе — по номеру порта.
Сетевое приложение строится с использованием услуг, предоставляемых выбранным протоколом транспортного уровня.
Услуги, предлагаемые протоколами транспортного уровня, включают:
1. Надежную передачу данных
2. Пропускную способность
3. Синхронизацию
4. Безопасность
Протоколы транспортного уровня — TCP и UDP — не обеспечивают шифрование данных. Однако TCP с SSL-расширением или Secure Sockets Layer обеспечивает шифрование данных, целостность данных и аутентификацию конечных точек.
#компьютерныесети #Сетевые технологии
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: