TCP/IP协议

上层协议使用下层协议提供的服务

数据链路层  实现网卡接口的网络驱动程序,不同的物理网络具有不同的电气特性,网络驱动程序隐藏了这些细节,为上层协议提供一个统一的接口

网络层   实现数据包的选路和转发    WAN(广域网)  LAN(局域网)

通信的两台主机一般不是直接连接的,而是通过多个中间节点(路由器)连接的。网络层的任务就是选择这些中间节点,以确定两台主机之间的通信路径

最核心的协议就是IP协议,IP协议采用“逐跳”的方式确定通信路径。

网络层另外一个重要的协议就是ICMP协议(为了更有效的转发Ip数据报)

传输层   端到端通信 

这里的端口并不是物理端口,而是区分进程的标识符

 

域名虽然便于人们记忆,但机器之间只认ip地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,dns就是进行域名解析的服务器,(关于DNS服务器)

TCP和UDP的区别

 

UDP是面向应用报文的,TCP是面向字节流的

网络层的IP协议向上层提供的是无连接不可靠传输服务

超时重传这里怎么解释?

流量控制

当主机B的接收缓存又有了一定的存储空间

 

posted @ 2021-10-28 15:09  wsq1219  阅读(106)  评论(0编辑  收藏  举报