前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >1.2.3.2 TCP/IP模型

1.2.3.2 TCP/IP模型

作者头像
week
发布2018-08-24 17:01:23
4700
发布2018-08-24 17:01:23
举报
文章被收录于专栏:用户画像用户画像

TCP/IP模型,从低到高依次为:网络接口层(对应OSI参考模型中的物理层和数据链路层)、网际层、传输层和应用层(对应OSI参考模型中的会话层、表示层和应用层)。TCP/IP由于得到广泛应用而成为事实上的国际标准。

网络接口层的功能类似于OSI的物理层和数据链路层。它表示与物理网络的接口,但实际上TCP/IP本身并没有真正描述这一部分,只是指出主机必须使用某种协议与网络连接,以便能在其上传递IP分组。具体的物理网络可以是各种类型的局域网,如以太网、令牌环网、令牌总线网等,也可以是诸如电话网、SDH、X.25、帧中继和ATM等公共数据网络。网络接口层的责任是从主机或结点接受IP分组,并把它们发送到指定的物理网络上。

网际层( 主机-主机)是TCP/IP体系结构的关键部分。它和OSI网络层在功能上非常相似。网际层将分组发往任何网络,并为之独立地选择合适的路由,但它不保证各个分组有序的到达,各个分组的有序交付由高层负责。网际层定义了标准的分组格式和协议,即IP协议。当前采用的IP协议是第4版,即IPV4,它的下一个版本是IPV6。

传输层(应用-应用或进程-进程)的功能同样和OSI中的传输层类似,是使发送端和目的端主机上的对等实体可以进行会话。

传输层主要使用以下两种协议:

1)传输控制协议(Transmission Control Protocol,TCP)。面向连接的,数据传输的单位是报文段,能够提供可靠的交付。

2)用户数据报协议(User Datagram Protocol,UDP)。无连接的,数据传输的单位是用户数据报,不保证提供可靠的交付,只能提供“尽最大努力交付”。

应用层(用户-用户)包含所有高层协议。如虚拟终端协议(Telnet),文件传输协议(FTP)、域名解析服务(DNS)、电子邮件协议(SMTP)和超文本传输协议(HTTP)。

IP协议是因特网中的核心协议;TCP\IP可以为各种各样的应用提供服务(所谓的everything over IP),同时TCP\IP也允许IP协议在各种各样的网络构成的互联网上运行(所谓的IP over everything)。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016年08月09日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档