TCP/IP协议4层模型
交换机识别Mac地址
地址解析命令:arp–a
Ping地址命令:ping 192.138.0.1
Tcp:面向连接,可靠连接,不会丢失数据,三次握手(两军问题);
Udp:直接发送数据,数据可能会丢失,更快,无连接;
TCP/IP协议4层模型
1. 应用层:对应OSI(应用层、表示层、会话层),为用户提供各种服务,例如:FTP,TEINET,DNS,SMTP等;
2. 传输层:对应OSI(传输层),为应用层实体提供端到端的通信功能,保证了数据包的顺序传送及数据的完整性。该层定义了两个主要的协议:传输控制协议(tcp)和用户数据报协议(UDP)。
3. 网际互联层:对应OSI(网络层)主要解决主机到主机的通信问题。它所包含的协议设计数据包在整个网络上的逻辑传输。该层有三个主要协议:网际协议(IP)、互联网组管理协议(IGMP)、和互联网控制报文协议(ICMP);
4. 网络接口层:对应OSI(数据链路层、物理层),它负责监视数据在主机和网络之间的交换。事实上,tcp/IP它本身并未定义该层的协议,而由参与互联的各网络使用自己的物理层和数据链路层协议,然后与TCP/IP的网络接入层进行连接。地址解析协议(ARP)工作在此层,即OSI参考模型的数据链路层。
TCP/IP模型与OSI模型的比较:
共同点:1.两者都采用了层次结构的概念;
2.都能够提供面向连接和五连接两种通信服务机制;
不同点:
1. 前者是七层,后者是四层;
2. 对可靠性的要求不同(后者更高);
3. OSI模型是在协议开发前设计的,具有通用性。Tcp/IP是现有协议集然后建立的模型,不适用与非TCP/IP网络;
4. 实际市场应用不同(OSI模型只是理论上的模型,并没有成熟的产品,而TCP/IP已经成为‘实际上的国际标准’);