网络的层级结构
五层结构
- 应用层
应用 - 传输层
- 网络层
- 数据链路层
- 物理层
2、 传输层,见下文后续补充
传输层定义为程序和程序间的通讯,传输层协议为运行在不同Host上的 进程 提供了一种逻辑通信机制。
端系统运行传输层协议:
发送方:将应用递交的消息分成一个或多个的segment(报文段),并向下传给网络层。
接收方:将接受到的segment(报文段)组装成消息,并向上交给应用层。
传输层和网络层的区别
网络层是提供主机之间的逻辑通信机制。
传输层是提供应用进程之间的逻辑通信机制,位于网络层之上,并且依赖网络层服务。
3、网络层:
我们输入域名,首先根据DNS服务器的IP来确定所学找的DNS服务器
使用DNS服务器来翻译域名为所需的IP地址,这里①涉及怎样得到DNS服务器(域名服务器)的IP地址和DNS服务器怎样进行域名翻译。
再根据由DNS服务器翻译的IP地址通过路由器进行路由查找到目标所在服务器,②涉及路由过程,和路由器的分类。
① 一、主机内的DNS服务器的IP地址一般有两种存在方式,静态IP既用户自己设置IP地址,动态IP:由DHCP服务器来动态分配IP,一般情况DHCP服务器由网关路由器兼任。
二、DNS服务器