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.都能够提供面向连接和五连接两种通信服务机制;

TCP/IP协议4层模型

不同点:

1.      前者是七层,后者是四层;

2.      对可靠性的要求不同(后者更高);

3.      OSI模型是在协议开发前设计的,具有通用性。Tcp/IP是现有协议集然后建立的模型,不适用与非TCP/IP网络;

4.      实际市场应用不同(OSI模型只是理论上的模型,并没有成熟的产品,而TCP/IP已经成为‘实际上的国际标准’);