登录  /  注册
首页 > 常见问题 > 正文

计算机网络系统采用什么体系结构

coldplay.xixi
发布: 2020-08-01 10:54:29
原创
11901人浏览过

计算机网络系统采用的体系结构是:osi的七层协议体系结构,tcp/ip的四层协议以及五层协议的体系结构;其是网络协议的层次划分与各层协议的集合,同一层中的协议根据该层所要实现的功能来确定。

计算机网络系统采用什么体系结构

计算机网络系统采用的体系结构是:

有三种体系结构

1、OSI的七层协议体系结构

OSI是由国际标准化组织制定的标准,它概念清楚,理论完善,但是复杂又不实用。

OSI的体系结构

7    应用层

6    表示层

5    会话层

4    运输层

3    网络层

2    数据链路层

1    物理层

2、TCP/IP的四层协议

TCP/IP体系结构得到了非常广泛的应用。

TCP/IP体系结构

4    应用层(各种应用层协议如FTP,DNS等)

3    运输层(TCP或UDP)

2    网际层(又名网络互联层)

1    数据链路层(又名网络接口层)

3、具有五层协议的体系结构

学习网络原理时的体系结构,结合OSI和TCP/IP的优点。

5    应用层

4    运输层

3    网络层

2    数据链路层

1    物理层

(5)应用层

    应用层直接为用户的应用进程提供服务。

    应用层协议:FTP,DNS,HTTP等协议。

(4)运输层

    运输层负责向两个主机中进程之间的通信提供服务。

    运输层使用的协议:

      1>传输控制协议TCP

          面向连接的,数据传输单位为报文段,提供可靠的交付。

      2>用户数据报协议UDP

          无连接的,数据传输单位为数据报,不保证提供可靠交付。                

(3)网络层(使用IP协议)

    网络层负责为分组交换网上的不同主机提供通信服务。

    网络层的任务:

      在发送数据时,网络层把运输层产生的报文段或用户数据报封装成分组(又称IP数据报)进行传送。网络层的另一个任务是

      选择合适的路由,使源主机运输层所传下来的分组,能够通过网络中的路由器找到目的主机。

(2)数据链路层

    在两个相邻结点之间(主机和路由器或两个路由器之间)传送数据时,数据链路层将网络层提交下来的IP数据报组装成帧,

    在两个相邻结点的链路上传送帧中的数据。

(1)物理层

    物理层用来传送比特流。

    传送利用一些物理媒体:双绞线,光纤等。

分层的好处

(1)、各层之间是独立的。某一层不需要知道它的下一层如何实现,只需调用层间的接口即可。

(2)、灵活性好。改变其中任一层,只要接口保持不变,则其他层不会受到影响。

(3)、易于实现和维护。

(4)、能促进标准化工作。每一层的功能有了精确的说明。

什么是计算机网络体系结构

计算机网络体系结构是网络协议的层次划分与各层协议的集合,同一层中的协议根据该层所要实现的功能来确定。

各对等层之间的协议功能由相应的底层提供服务完成。

计算机网络体系结构出现的原因

计算机网络是一个非常复杂的系统。为了设计复杂的计算机网络,人们采取分层的方法,将庞大复杂的问题转换为若干个小的局部问题。

以上就是计算机网络系统采用什么体系结构的详细内容,更多请关注php中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
相关标签:
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号