tcpip模型
tcpip模型分析?
tcpip模型分析?
tcpip模型是一个网络通信模型,以及一整个网络传输协议家族,为互联网的基础通信架构。
它常被通称为TCP/IP协议族(英语:TCP/IP Protocol Suite,或TCP/IP Protocols),简称TCP/IP。
为了减少网络设计的复杂性,大多数网络都采用分层结构。
对于不同的网络,层的数量、名字、内容和功能都不尽相同。
在相同的网络中,一台机器上的第N层与另一台机器上的第N层可利用第N层协议进行通信,协议基本上是双方关于如何进行通信所达成的一致。
不同机器中包含的对应层的实体叫做对等进程。
在对等进程利用协议进行通信时,实际上并不是直接将数据从一台机器的第N层传送到另一台机器的第N层,而是每一层都把数据连同该层的控制信息打包交给它的下一层。
它的下一层把这些内容看做数据,再加上它这一层的控制信息一起交给更下一层,依此类推,直到最下层。
最下层是物理介质,它进行实际的通信。
相邻层之间有接口,接口定义下层向上层提供的原语操作和服务。
相邻层之间要交换信息,对等接口必须有一致同意的规则。层和协议的集合被称为网络体系结构。
每一层中的活动元素通常称为实体,实体既可以是软件实体,也可以是硬件实体。第N层实体实现的服务被第N 1层所使用。
在这种情况下,第N层称为服务提供者,第N 1层称为服务用户。
服务是在服务接入点提供给上层使用的。服务可分为面向连接的服务和面向无连接的服务,它在形式上是由一组原语来描述的。
这些原语可供访问该服务的用户及其他实体使用。
tcpip模型分析?
TCP/IP参考模型各层的功能
应用层(application layer)
传输层(transport layer)
互连层(internet layer)
主机-网络层(host-to-network layer)
TCP/IP 参考模型与 OSI 参考模型的对应关系
主机-网络层
参考模型的最低层,负责通过网络发送和接收IP数据报
允许主机连入网络时使用多种现成的与流行的协议,如局域网的Ethernet、令牌网、分组交换网的X.25、帧中继、ATM协议等
当一种物理网被用作传送IP数据包的通道时,就可以认为是这一层的内容
充分体现出TCP/IP协议的兼容性与适应性,它也为TCP/IP的成功奠定了基础。
互连层
相当OSI参考模型网络层无连接网络服务;
处理互连的路由选择、流控与拥塞问题;
IP协议是无连接的、提供“尽力而为”服务的网络层协议。
传输层
主要功能是在互连网中源主机与目的主机的对等实体间建立用于会话的端-端连接;
传输控制协议TCP是一种可靠的面向连接协议;
用户数据报协议UDP是一种不可靠的无连接协议。
应用层
应用层协议主要有:
网络终端协议Telnet
文件传输协议FTP
简单邮件传输协议SMTP
域名系统DNS
简单网络管理协议SNMP
超文本传输协议HTTP