tcp/ip协议包含哪四层,会有什么功能?

tcp/ip协议包含哪四层,会有什么功能?... tcp/ip协议包含哪四层,会有什么功能? 展开
 我来答
XYYF9798
2019-05-26 · TA获得超过26.9万个赞
知道小有建树答主
回答量:83
采纳率:100%
帮助的人:6.1万
展开全部

TCP/IP协议包括四个层次:网络接口层、网络层、传输层、应用层。

功能:

1、网络接口层

主要用于实现与传输媒介相关的物理特性,由下而上来看,对于接收到的物理帧数据,得到IP数据包,交给网络层;由上而下来看,从网络层接收到IP数据包封装成帧数据,发送到网络中。

2、网络层:

处理来自传输层的分组发送请求,收到请求后,将分组装入IP数据报,填充报头,选择去往信宿机的路径,然后将数据报发往适当的网络接口。

处理输入数据报:首先检查其合法性,然后进行寻径--假如该数据报已到达信宿机,则去掉报头,将剩下部分交给适当的传输协议;假如该数据报尚未到达信宿,则转发该数据报。处理路径、流控、拥塞等问题。

3、传输层:

提供应用程序间的通信。其功能包括:一、格式化信息流;二、提供可靠传输。为实现后者,传输层协议规定接收端必须发回确认,并且假如分组丢失,必须重新发送,即耳熟能详的“三次握手”过程,从而提供可靠的数据传输。

4、应用层:

向用户提供一组常用的应用程序,比如电子邮件、文件传输访问、远程登录等。远程登录TELNET使用TELNET协议提供在网络其它主机上注册的接口。TELNET会话提供了基于字符的虚拟终端。文件传输访问FTP使用FTP协议来提供网络内机器间的文件拷贝功能。

扩展资料:

各层协议:

网络层中的协议主要有IP,ICMP,IGMP等,由于它包含了IP协议模块,所以它是所有基于TCP/IP协议网络的核心。

传输层上的主要协议是TCP和UDP。正如网络层控制着主机之间的数据传递,传输层控制着那些将要进入网络层的数据。

两个协议就是它管理这些数据的两种方式:TCP是一个基于连接的协议;UDP则是面向无连接服务的管理方式的协议。

TCP/IP协议的主要特点

1、TCP/IP协议不依赖于任何特定的计算机硬件或操作系统,提供开放的协议标准,即使不考虑Internet,TCP/IP协议也获得了广泛的支持。所以TCP/IP协议成为一种联合各种硬件和软件的实用系统。

2、TCP/IP协议并不依赖于特定的网络传输硬件,所以TCP/IP协议能够集成各种各样的网络。用户能够使用以太网(Ethernet)、令牌环网(Token Ring Network)、拨号线路(Dial-up line)、X.25网以及所有的网络传输硬件。

3、统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有惟一的地址

4、标准化的高层协议,可以提供多种可靠的用户服务。

参考资料来源:百度百科--TCP/IP协议

晓网科技
2024-10-17 广告
基于TCP的协议:HTP,FTP,SMTP,TENET,POP3,Finger,NTP,IMAP4,TELNET均是面向连接的, 基于UDP的协议:BOTP,DHCP,NTP,TFTP,SNMP,均是面向非连接的 而DNS可以基于TCP,也... 点击进入详情页
本回答由晓网科技提供
及晗玥0K0
2016-04-07 · TA获得超过711个赞
知道小有建树答主
回答量:1273
采纳率:66%
帮助的人:839万
展开全部
PHY->MAC->IP->TCP/UDP 四层
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒懂百科
2020-11-06 · TA获得超过5.9万个赞
知道大有可为答主
回答量:25.3万
采纳率:88%
帮助的人:1.5亿
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lushwong
高粉答主

推荐于2017-12-15 · 醉心答题,欢迎关注
知道顶级答主
回答量:3.6万
采纳率:94%
帮助的人:6852万
展开全部
一、TCP/IP协议包括四个层次:网络接口层、网络层、传输层、应用层。
二、网络接口层主要用于实现与传输媒介相关的物理特性,由下而上来看,对于接收到的物理帧数据,得到IP数据包,交给网络层;
由上而下来看,从网络层接收到IP数据包封装成帧数据,发送到网络中。
三、网络层的主要功能是实现数据包在网络上的分组转发,由下而上来看,对于从网络接口层接收到的IP数据包,进行数据检验,检验此数据是否已经到达目的地址,到达则去除包头,将剩余数据交给传输层,否则选择合适路径继续转发;
由上而下来看,从传输层接收到分组数据后,对数据添加包头,封装成IP数据包,交给网络接口层,选择合适的路径进行转发。
网络层有许多的协议:
ARP(address resolution protocol)地址解析协议,功能是通过获取到的IP地址来寻找获取相应主机的MAC地址;
RARP(reverse address resolution protocol)反地址解析协议,功能是通过已知的MAC地址来获取相应主机的IP地址;
ICMP(Internet control manage protocol)网络控制管理协议,是网络层的补充,用于实现报文回送功能,像PING命令就是一种ICMP协议,用于发送ICMP的echo包,用于检验网络是否通畅。
四、传输层,主要功能是实现两台主机的应用程序的端到端的通信,提供应用程序间的通信。其功能包括:
1、格式化信息流;
2、提供可靠传输。
为实现后者,传输层协议规定接收端必须发回确认,并且假如分组丢失,必须重新发送。
传输层协议主要是:传输控制协议TCP(Transmission Control Protocol)和用户数据报协议UDP(User Datagram protocol)。
五、应用层:主要实现应用程序的相关功能,主要有TELNET、FTP、SMTP、DNS。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式