您的位置:首页 > 理论基础 > 计算机网络

TCP/IP协议

2017-10-18 11:20 106 查看

TCP/IP的分层组成

在互联网中建立通信基础的分层模型TCP/IP分层模型,也被称为TCP/IP协议族或TCP/IP协议栈,它由下列分层组成:

应用层

传输层

网络层

链路层

(硬件层)

各层均负责解决一些特定的任务

TCP/IP 各个分层的作用



硬件层

最低的一层,位于TCP/IP栈的下方

数据在这个层通过物理传输媒介进行传递

至于数据传递的一些诸如电子,机械,功能等必要参数,是由更高层决定的,硬件层只负责执行

链路层

链路层(1/2)

负责建立连接,并决定待传输物理信号的逻辑解释方式

将比特流整合为更大的逻辑单元(数据包)

数据包包含错误探测和修正机制

链路层(2/2)

介质访问控制-MAC

控制对传输媒介的访问

知名的MAC协议:以太网,令牌环,FDDI…

逻辑链路控制-LLC

管理逻辑连接,包含错误分析和流控制

网络层

提供数据包的传输服务

由发送方至接收方的路径在此确定,其过程基于在这一层发布的寻址机制-路由

路由过程需要考虑众多因素:最大吞吐量,最小代价,统一负载分配,最佳安全选择…

传输层

提供全球性服务,包含:

通过建立和拆解模式明确的切换链接

质量保证准则

错误修正方法

修正被传输数据包的总体安排

数据流控制

统一使用网络基础设施

出现过载时,进行节流

应用层

为应用程序提供功能,比如下列协议:

FTP-文件传输协议

HTTP-超文本传输协议

SMTP-简单邮件传输协议

……

这些应用本身(诸如文件传输,电子邮件,网页浏览)并不属于应用层,而是在分层模型之外
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  互联网