TCP/IP
TCP/IP是个什么东西
简单来说TCP/IP就是一种网络协议,是计算机诸多网络协议中常用且具有代表性的协议,计算机互联网络协议结构体系中,对这些网络协议进行了归纳,TCP/ IP就是诸多协议的集合统称
TCP/IP协议4层模型
- 协议简单来说就是在实现网络通信之前事先约定的策略,也可以理解为行为规范就叫协议
- 互联是由一整套的协议组成,TCP/IP只是互联网4层的其中的两层,有自己的分工
- Application (应用层)
- 这里面有http,ftp,等等我们熟悉的协议
- TCP协议(传输层)
- TCP是IP协议的上层协议,Application层的下层协议
- 简单来说,TCP是面向连接的,作用和优点就是保证 数据的完整性和可靠性,防止丢包。
- IP协议(网络层)
- IP协议定义了一套地址规则,实现了路由功能,允许局域网之间通信。路由器的产生就是基于IP地址,局域网之间通信要靠路由器连接。
- 那IP协议只是一个地址协议,不能保证数据包的传输完整,如果路由器丢包了怎么办,肯定是需要发现丢的是哪一个包,如何重新发送这个包,以保证数据完整性,这就需要依赖上层协议TCP了。
- Ethernet以太网(链路层)
- 链路层主要实现了局域网内部点对点通信,但也只限于内部,不能做到局域网之间通信,那怎么办
- Application (应用层)