408计算机网络--基础概论

这篇具有很好参考价值的文章主要介绍了408计算机网络--基础概论。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

学习计算机网络走以前需要首先明白一个大的概念,计算机网络通常分为通信子网(实现数据通信)资源子网(实现资源共享/数据处理)==七层妖塔
408计算机网络--基础概论,408计算机考研,计算机网络,职场和发展

计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。

重点探讨网络为什么要分层?(七层OSI法定标准,四层TCP/IP事实标准

两台电脑之间传输pdf文件需要在发送文件前完成哪些工作:

  1. 发起通信的计算机必须将数据通信的通路进行激活。
  2. 要告诉网络如何识别目的主机。
  3. 发起通信的计算机要查明目的主机是否开机,并且与网络连接正常。
  4. 发起通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作。
  5. 确保差错和意外可以解决。
  6. ……

映射出来的问题就是做这样一堆十分复杂的事,那就考虑到把大问题拆解成一堆堆小问题

分层的基本规则:各层独立,每层界面清晰,下层独立,为上层提供服务

ISO提出的OSI参考模型:为了解决垄断性网络体系结构,打造全球异构网络的互联互通,可以让全球不同网络不同设备不同软硬件都可以在网络上面进行连接。但是OSI在理论学习上是很成功的,可以借鉴学习,但是在实际检验中是失败的。【周期长—生不逢时,不合理—重复交叉,不实用—市场检验】

介绍一下:OSI七层从下至上分别是【物联网淑惠试用—物链网输会示用】
408计算机网络--基础概论,408计算机考研,计算机网络,职场和发展

由图可知,OSI七层妖塔,下三层是通信子网主要用于数据通信,后面介绍A–>中间系统–>B底层点到点的数据通路,传输层相当于上下层的接口,而最上面三层资源子网主要用于数据处理A–>B端到端协议进程与进程之间通过端口通信),通信双方只需要关注消息本身,不需要关注底层二进制信息的传输
408计算机网络--基础概论,408计算机考研,计算机网络,职场和发展408计算机网络--基础概论,408计算机考研,计算机网络,职场和发展
上述通信双方的打招呼通信过程:

写在前面:什么是PDU?
AI回答:PDU是协议数据单元,是用来描述在网络模型的不同层级中,数据经过封装后形成的特定格式的数据块。每层网络协议会给原始数据添加相应的头部信息和可能的尾部信息,形成该层的PDU。物理层PDU是比特流(bits);数据链路层PDU是数据帧(frames);网络层PDU是数据包(packets);传输层PDU是数据段(segments);高层协议如会话层、表示层、应用层PDU可以是HTTP消息(messages)

应用层首先对数据加了一个头部h7,代表加的是第七层的头部。就形成了一个第七层的pdu协议数据单元,第六层表示层的头部h6加上七层的pdu又形成了一个新的第六层的pdu。那第六层pdu组往下传,传到会话层,再加上会话层的首部h5,就形成了第五层的这个pdu。然后呢,继续往下依次到数据链路层不仅加了首部还有尾部【记忆:我字有五个比你们都多两个字】再到物理傻瓜层形成0101的比特流序列放到传输介质上,同样的根据网络协议,另外一台主机就可以知道如何去掉头部和首部的信息,依次向上还原。这样一层一层的往上加一层一层的拆解过程可以看作是现实场景中的打包和拆包过程

下面就简要介绍一下OSI七层参考模型每层的功能和作用:

  • 应用层:联网使用的程序属于应用层的范畴。文件传输(FTP)电子邮件(SMTP)万维网(HTTP)

  • 表示层:负责数据的语法表示和意义解释,确保不同系统之间的数据格式能够被对方理解并正确处理,相当于翻译官。数据格式转化,加密解密,恢复压缩,数据一致性校验。JPEG、ASCII

  • 会话层:需要为表示层提供服务,为表示层打通通话的服务建立连接并在连接上有序地传输数据。也是建立同步(SYN),就像是百度搜索电影,在一个窗口打开一个视频就建立一个会话,快进不会影响主机和其他窗口建立的会话,只会在当前会话中。可以建立、管理、终止会话,也可以通过校验点实现中断恢复。ADSP、ASP

  • 传输层:负责两个进程之间的通信,首先是作为自下而上第一个面向端到端通信的层次,同时呢,也是上面三层资源子网和下面三层通信子网之间的一个接口。传输层主要负责的是主机当中两个进程的通信及端到端的通信传输单位是报文段或用户数据报。TCP/UDP。主要功能【可差流用】:

    • 可靠传输、不可靠传输:基于确认机制的过程,区别就在于需不需要建立可靠的连接,例如QQ消息小数据就不需要可靠性连接,因为确认机制可靠链接非常耗时。
    • 差错控制:顺序错了,丢失数据等问题来纠正错误
    • 流量控制:解决两台终端之间发送和接收速率不一样的问题,让我发快点还是发慢点
    • 复用分用:两台手机之前用QQ和微信分别发送信息,发送端QQ和微信的数据包会带指定端口【不同的应用程序通过各自对应的端口将数据发送出去,实现了复用技术】,接收端收到消息后根据端口判断是哪个进程的数据包【网络接口卡接收到数据包后,根据数据包中的目标端口号,将数据包分发给正确的进程(QQ或微信),这就是分用技术】,就送给哪个进程去处理实现复用技术。
  • 网络层:主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务,传输单位是数据报。数据报相当于父,分组相当于子。主要功能:路由选择(选择最优路径)、流量控制、差错控制、拥塞控制。IP、IPX、ICMP、IGMP、ARP、RARP、OSPF

  • 数据链路层:主要任务是把网络层传下来的数据报组装成帧,传输单位是帧。主要功能:成帧(定义帧的开始和结束)、差错控制(帧错+纠错)、流量控制、访问/接入控制(控制主机对于信道的访问权限)。SDLC、HDLC、PPP、STP

  • 物理层:主要任务是在物理媒体上实现比特流的透明传输(不管所传数据是什么样的比特组合,都应当能够在链路上传送),传输单位是比特。主要功能:定义接口特性(确定金属引脚)、定义传输模式(单工—单方向传输接收、半双工—对讲机、双工—打电话)、定义传输速率(宽度传输速率)、比特同步(发送方传1接收方收到1,实时同步)、比特编码(高低电平代表0和1的规范)Rj45、802.3

5层参考模型(物联网传用)综合了OSI和TCP/IP的优点

408计算机网络--基础概论,408计算机考研,计算机网络,职场和发展

  • 应用层:支持各种网络应用。FTP、SMTP、HTTP
  • 传输层:进程—进程的数据传输。TCP、UDP
  • 网络层:源主机到目的主机的数据报分组切割和路由转发。IP、ICMP
  • 数据链路层:把数据报分组进行组装成帧。Ethernet、PPP
  • 物理层:比特流信息传输。010101

408计算机网络--基础概论,408计算机考研,计算机网络,职场和发展
图中的AB两台主机通信:首先,主机A上准备好数据,应用层会加一定的控制信息,然后这个控制信息形成的这个单位传输单元就叫做报文。接下来把这些报文分成段放到传输层上面进行传输,再加上传输层的控制协议就形成了一个个报文段。接下来,这个报文段再到网络层,把上层的数据单元再加上网络层的控制信息即网络层的头部形成一个数据报,如果数据过长那可以进行切割分组,接下来把这个数据报传到数据链路层需要封装成帧,并且在数据报组的头部和尾部加上链路层的控制信息形成的这样一个传递单元就是帧,接下来物理层不会去添加控制信息而是把这个数据帧转化成比特流的形式然后在链路上传输,那接下来传输到中间系统或者B端系统的时候,就需要进行一个解封装的过程(也就是还原),在物理层上就把这个传输单元还原成一个帧的形式,接下来在链路层需要把这个控制信息脱掉,脱下后就只剩下网络层的数据和控制信息,那在网络层识别出来控制信息后就把网络层的首部脱掉,剩下的就是传输层的一个协议数据单元,传输单元,那接下来再把传输层的控制信息去掉剩下的就是应用层的一个传输单元,再脱掉应用层的控制信息之后就返回给系统主机B了,最后收到的数据就是这个—数据DATA。总结下来就是快递传输和打包的过程,在每个地方加上每个地方的标识。文章来源地址https://www.toymoban.com/news/detail-828980.html

到了这里,关于408计算机网络--基础概论的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 考研408 | 【计算机网络】 传输层

    传输层的功能  传输层的两个协议  传输层的寻址与端口   UDP的主要特点  UDP首部格式: UDP校验:    TCP协议的特点   TCP报文段首部格式     TCP连接管理   TCP的连接建立 SYN洪泛攻击  TCP的连接释放   TCP可靠传输  序号:  确认:  重传:   TCP流量控制      TCP拥塞控制

    2024年02月13日
    浏览(30)
  • 第二章:计算机系统基础知识之计算机网络

      计算机网络是利用通信线路将地理上分散的、具有独立功能的计算机系统和通信设备按不同的形式连接起来,并依靠网络软件及通信协议实现资源共享和信息传递的系统。   计算机网络技术主要涵盖 通信技术、网络技术、组网技术和网络工程 等四个方面。 数据通信

    2024年04月27日
    浏览(38)
  • 【计算机网络】408统考2014年题36

    【2014年题36】主机甲与主机乙之间使用后退N帧(GBN)协议传输数据,甲的发送窗口尺寸为1000,数据帧长为1000 字节 ,信道带宽为100Mbps,乙每收到一个数据帧就立即利用一个短帧( 忽略其传输延迟 )进行确认,若甲乙之间的 单向 传播延迟是50ms,则甲可以达到的最大平均数据传

    2024年02月14日
    浏览(27)
  • 考研408 | 【计算机网络】 数据链路层

    结点:主机、路由器 链路:网络中两个结点之间的物理通道,链路的传输介质主要有双绞线、光纤和微波。分为有线链路、无线链路。 数据链路:网络中两个结点之间的逻辑通道,把实现控制数据传输协议的硬件和软件加到链路上就构成数据链路。 帧:链路层的协议数据单

    2024年02月13日
    浏览(27)
  • 考研408 | 【计算机网络】物理层

    基本概念: 物理层接口特性:物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。 物理层主要任务:确定与传输媒体接口有关的一些特性  典型的数据通信模型 数据通信相关术语: 数据通信指在不同计算机之间传输表示信息的二进制

    2024年02月14日
    浏览(23)
  • 考研 408 | 【计算机网络】 应用层

    客户/服务器(c/s)模型    P2P模型   域名   域名服务器  域名解析过程      FTP服务器和用户端   FTP工作原理     电子邮件的信息格式 组成结构 邮件服务器的功能:  1.发送接收邮件 2.给发件人报告邮件传送结果   简单邮件传送协议SMTP    SMTP的缺点: MIME 邮局协议POP

    2024年02月12日
    浏览(36)
  • 计算机网络概论

    客户端:就像蟹堡王的顾客一样。 服务端:类似于蟹堡王的分店。 路由器:扮演着转发分店的角色。 网络协议:像转发表格一样帮助数据在网络中传输。 主机:客户端和服务端,负责发送和接收信息。 路由器:转发主机之间的信息。 网络协议:提供统一的格式,帮助主机

    2024年02月09日
    浏览(30)
  • 计算机网络技术与JAVA网络编程URL编程-----JAVA入门基础教程-----计算机网络经典

    import org.junit.jupiter.api.Test; import java.io.*; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; public class URLTest { public static void main(String[] args) { //URL:统一资源定位符(种子),一个URL就定位着互联网上某个资源的地址 //http:应用层协议,IP地址,端口号,资源地址,参数

    2024年02月15日
    浏览(35)
  • 计算机网络技术与JAVA网络编程UDP编程-----JAVA入门基础教程-----计算机网络经典

    import org.junit.jupiter.api.Test; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.net.*; public class UDP { public static void main(String[] args) { DatagramSocket datagramSocket = null; try { datagramSocket = new DatagramSocket(); InetAddress inetAddress = InetAddress.getByName(\\\"127.0.0.1\\\"); int port = 9090; byte[] byte

    2024年02月15日
    浏览(37)
  • 计算机网络笔记(方老师408课程)(持续更新)

    这学期学计算机网络,但是我感觉我们学校的某位任课老师讲的不太行,听完introduction部分以后,我决定脱离学校课程,直接按照408去学习,备战考研。 我购买了408推荐参考教材《计算机网络》,是谢希仁版本的第八版,网上对应的视频不是很多,我找到了方诗虹老师的课程

    2023年04月09日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包