计算机网络五层协议体系结构分别是什么

发布时间:2020-12-10 09:45:08

来源:亿速云

阅读:68

作者:小新

这篇文章主要介绍了计算机网络五层协议体系结构分别是什么,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

首先考虑一个问题,计算机网络为什么要采用分层结构,这样做的好处是什么。网络采用分层结构是因为计算机想要相互通信是一件非常麻烦的事情,需要考虑的事情有很多,采用分层结构时为了将一个大的复杂的问题,分割成若干个小的局部问题,然后研究局部问题就比较简单容易些了。现实生活中,也有许多分层的案例,比如军队里分排、连、营等,比如企业的人员结构老板、总经理、部门经理、员工。

ISO/OSI及TCP/IP体系结构

为推进世界计算机网络的发展,ISO组织提出了一个著名的体系标准OSI。但是OSI只获得了一些理论性的成果,现实中真正广泛使用的是TCP/IP体系结构。

OSI概念清楚,理论完整,但是它既复杂也不实用。而TCP/IP具有四层体系结构,分为应用层、运输层、网际层和网络接口层。但是其实它只有上面三层,最下面的网络接口层并没有什么内容。所以,一般我们学习时采用折中的办法,即综合OSI和TCP/IP的优点,采用五层协议体系结构。

五层协议体系结构

从下到上协议分别是:物理层、数据链路层、网络层、传输层、应用层。

物理层:物理层考虑的是怎样在连接计算机的通信链路上传播数据比特流。它要考虑的是机械特性、电器特性等。集线器工作在物理层。

数据链路层:该层主要考虑的是如何在同一网络下主机之间的通信。我们常见的MAC地址就作用于该层。交换机工作在数据链路层,该层有一个常用的ARP地址解析协议。

网络层:网络层负责为不同网络的主机提供通信。在网络层中工作的设备是路由器,路由器是一个特殊的主机,它接受主机传送的分组,然后查找自身路由表,将存储的分组转发到另一个网络中去。网络层常见的协议有IP、ICMP协议。

传输层:传输层是负责两台主机进程之间的通信。该层有著名的TCP协议,除此之外UDP协议也工作在该层。

应用层:应用层的任务是通过应用进程间的交互完成特定网络应用。工作在应用层的协议非常多,如:http、ftp、ssh、dns、https。

学习计算机网络,我们需要把主要精力,放在数据链路层、网络层和传输层这三层上

感谢你能够认真阅读完这篇文章,希望小编分享计算机网络五层协议体系结构分别是什么内容对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,遇到问题就找亿速云,详细的解决方法等着你来学习!

简述计算机网络的五层协议体系结构,计算机网络五层协议体系结构分别是什么...相关推荐

  1. 计算机网络五层体系结构各层协议

    计算机网络五层体系结构各层协议 应用层 协议名称 解释 DNS Domain name system Telnet 常用的远程控制Web服务器的方法 FTP File Transfer protoco ...

  2. 计算机网络基础(三次握手|TCP/IP协议|五层协议栈|网络安全)

    目录 一.三次握手 1.1 三次握手过程 1.2 为什么不两次握手 1.3 四次握手 1.4 常见问题 1.5 TCP的有限状态机 二.TCP与UDP 2.1 TCP/IP协议簇 2.2 TCP与UD ...

  3. 【计算机网络】网络协议与计算机网络体系结构(OSI参考模型、TCP/IP体系、网络通信标准化组织)及 Java网络编程

    网络协议与计算机网络体系结构 知识点总结 网络协议与分层体系结构 开放系统互连参考模型OSI/RM 五层的体系结构 [例]主机甲向主机乙发送数据 实体和服务访问点SAP PDU:协议数据单元 TCP/ ...

  4. 计算机网络的体系结构 TCP/IP协议的演变

    计算机网络的体系结构 计算机网络是个非常复杂的系统. 相互通信的两个计算机系统必须 高度协调工作才行,而这种"协调"是相当复杂的. 分层可将庞大而复杂的问题,转化为若干较小的局部问 ...

  5. java基础巩固-宇宙第一AiYWM:为了维持生计,四大基础之计网_Part_1-1(计算机网络体系_七层模型五层模型TCP/IP四层模型、TCPUDPIP的故事【TCP三握四挥】)整起

    PART1:计算机网络体系可以大致分为一下三种, 每一层有自己对应的协议,每一层都是向上一层提供服务,每个分层中所有的协议都称为协议栈 协议:网络中传输信息时的规范和规则 各层一些重要的协议 网络:通 ...

  6. 计算机网络在线测试第二章,进行测验:-第2章-网络体系结构与网络协议测试.doc...

    进行测验:-第2章-网络体系结构与网络协议测试.doc 142计算机网络 142-301214-J01062-1 作业 进行测验 第2章 网络体系结构与网络协议测试进行测验 第2章 网络体系结构与网络 ...

  7. ZCMU计算机网络期中(1-计算机网络概论,网络体系结构与网络协议,物理层)

    ZCMU计算机网络期中1(计算机网络概论,网络体系结构与网络协议,物理层) 计算机网络概论部分 1.名词解释 Intranet:采用TCP/IP与web的系统设计方法的企业内部的专用网络 WSN:将无 ...

  8. 王道考研计算机网络学习心得——第一章-计算机网络体系结构

    ​ 前言   本文主要是我学习计网的心得,用王道考研的原因主要是因为,又有老师教又有直接的资料书,个人觉得方便一点,不用到处找网课,也不用想到底看哪本书好,等这一轮学完了再看别的书,想必也能得心应手一 ...

  9. 计算机网络协议分为哪几层?7层协议、5层协议、4层协议。

    计算机网络分为哪几层?7层协议.5层协议.4层协议. 一.7层协议 7层是指OSI七层协议模型, 主要是: 应用层(Application). 表示层(Presentation). 会话层(Sessi ...

  10. 计算机网络01:因特网概述、三种交换方式、计算机网络定义和分类、计算机网络的性能指标、计算机网络体系结构

    学习链接: 湖科大教书匠 因特网概述 网络:由若干节点和连接这些节点的链路组成 互连(联)网:多个网络通过路由器互连起来,构成一个覆盖范围更大的网络,即互连(联)网:因此互联网是"网络的网络 ...

最新文章

  1. 厦门大学计算机专业录取分数线2019,厦门大学2019年本科生录取分数线
  2. 如何在简历中添加自己的CSDN博客链接
  3. 带你深入理解图灵机--天才所在的时代
  4. Go进阶(8): map嵌套的两轮初始化
  5. 用typescript完成倒计时_「干货」将数十万行CoffeeScript代码迁移到TypeScript
  6. [maven][spring boot] mvn -f 指定pom文件
  7. [转载] Java ArrayList toArray(T[] a) 解惑
  8. linux挂载硬盘的分区创建,Linux 新增硬盘、新建分区、格式化硬盘、挂载硬盘的操作...
  9. 大型网站高并发——服务器负载均衡设计
  10. [JavaScript]JavaScript处理iframe的动作
  11. 计算机毕业设计中基于Java和MySQL的图书管理系统
  12. [转]使用Python MrJob的MapReduce实现电影推荐系统
  13. 软件类配置(二)【Windows中安装python、pycharm、opencv、anaconda】
  14. Javascirpt 排障(一)
  15. Android MediaCodec实现多段音视频的截取与拼接
  16. android 语音读短信,读短信来电报姓名2021下载-读短信来电报姓名app下载10.50 安卓版-西西软件下载...
  17. Scrapy爬取并分析CSDN热门文章标题
  18. 可以做mysql题的网站_牛客网MySQL练习题
  19. Golang 相关 mindoc开发
  20. 简单了解一下电商系统中的SPU、SKU、ID,它们都是什么意思,三者又有什么区别和联系呢?

热门文章

  1. 通过YYtext实现文本点击(类似微博效果)
  2. Hive sql 行列转换(行转列,列转行)
  3. win10 IDEA企业版下载及破解
  4. 期末考试之排名次java_2020超星尔雅《JavaWeb应用开发》期末测试答案
  5. windows7破解登陆密码
  6. 论文中中英文摘要格式怎么写?
  7. 计算机关闭系统剪切板上的内容,如何在Win10中打开/关闭和清除剪贴板历史记录...
  8. 电商平台拼多多详情接口API数据获取示例
  9. 如何编写自己的C语言头文件
  10. C语言实现移位密码算法,仿射密码算法