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-简单邮件传输协议
……
这些应用本身(诸如文件传输,电子邮件,网页浏览)并不属于应用层,而是在分层模型之外
相关文章推荐
- 深入分析java中的tcp/ip协议
- [点点搬家]HTTP TCP/IP协议小研究
- TCP/IP协议,HTTP协议
- 图解TCP/IP协议
- 第三章-IP:网际协议-TCP/IP协议详解笔记
- TCP/IP协议学习(寻址与网关)
- TCP/IP协议
- TCP/IP协议学习之四(DNS协议)
- TCP/IP协议知识科普
- TCP/IP协议原理与应用笔记05:TCP/IP协议下的网关
- Tcp/IP协议详解和IP地址分类
- TCP/IP协议基本概括+ARP协议详解+DNS协议详解---Linux学习笔记
- tcp/ip协议中消息传输对帧消息的操作
- TCP/IP协议 三次握手与四次挥手
- tcp/ip协议
- TCP/IP协议 (需要协议时进行查询)
- Http、TCP/IP协议与Socket之间的区别
- TCP/IP协议:最大报文段长度(MSS)是如何确定的(5)RFC 1191 路径MTU发现
- http、TCP/IP协议与socket之间的区别