文章目录
前言
试图用最通俗的笔记概括应用层这一章节的内容,麻烦看官老爷点赞关注支持一下动力猿吧!
一、应用层概述
应用层解决通过应用进程的交互来实现特定网络应用的问题。
二、客户——服务器方式和对等方式
开发一种新的网络应用首先要考虑的问题就是网络应用程序在各种端系统上的组织方式和它们之间的关系。
目前流行的主要有以下两种:
客户/服务器 (Client/Server,C/S) 方式
对等 (Peer-to-Peer,P2P)方式
三、动态主机配置协议DHCP
动态主机配置协议DHCP(Dynamic Host Configuration Protocol)允许一台计算机加入新网络时可自动获取IP地址等网络配置信息而不用手工参与。每个网络至少有一个DHCP中继代理。
DHCP报文在运输层使用UDP协议封装。
四、域名系统DNS
1.域名系统
域名系统DNS是因特网使用的命名系统,用来把便于人们记忆的具有特定含义的主机名转换为便于机器处理的IP地址。
DNS报文使用运输层的UDP协议进行封装。
域名层次中,越往右级别越高,最前面的WWW是主机名,往右依次是三级域名二级域名(机构名)顶级域名。根域名是域名系统的最高级别,用一个点(.)