当前位置 博文首页 > liuguangshibei的博客:计算机网络10-应用层
各种报文类型的语法、如报文中的各个字段及其详细描述。
字段的语义、即包含在字段中的信息的含义。
进程何时、如何发送报文,以及报文进行响应的规则。
文件传输、访问与管理电子邮件、虚拟终端、查询服务和远程作业登录。
FTP、SMTP、POP3、HTTP
服务器:
提供计算服务的设备。
永久提供服务
永久性访问地址/域名
客户机:
请求计算服务的主机。
与服务器通信、使用服务器提供的服务。
间歇性接入网络
可能使用动态IP地址
不与其他直接通信
辨明不是****点对点协议
不存在永远在线的服务器
每个主机既可以提供服务,也可以请求服务
任意端系统/节点之间可以直接通讯
节点间歇性接入网络
节点可能改变IP地址
可扩展性更好(可以随意增加或减少主机数量)
网络健壮性强(主机的增加或减少不会影响到其他主机)
在域名的后**.**,可以省略不写
域名前的www就是三级域名。
如:.com .edu等域名服务器
当一个主机发出DNS请求查询时,这个查询请求报文就会发给本地域名服务器。同时在查找域名时也会先从本地域名服务器的高速缓存当中寻找。
在用户进行网站访问请求时,需要将对应的域名转换为相应的IP再返回给主机。
查询方法分为:递归查询(比较少用)与迭代查询。
多用的是迭代与递归相结合的方式。
HTTP协议是无状态的,即第一次访问页面与第n次访问页面在理论上是一样的。
HTTP采用的是TCP作为运输层协议,但HTTP协议本身是无连接的。
HTTP的连接方式分为:持久连接与非持久连接两种。区别在于传输过程当中的TCP连接是否释放。