ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

计算机网络概述

2021-09-07 14:01:51  阅读:104  来源: 互联网

标签:发送 计算机 H1 计算机网络 概述 数据 路由器


什么是计算机网络?

计算机网络是由网络传输设备和若干个计算机互相连接组成的。这些在网络中的计算机可以通过网络设备进行数据的发送和接收。
简单来说,就是A计算机想要和B计算机通信,计算机网络可以实现这个功能。

计算机网络是如何实现的?

两台计算机之间通信和打电话是类似的。
比如说,A计算机想要从B计算机那里获取资料。
那么A首先需要发送消息给B,说我需要 ** 资料。
B接收到消息后,如果同意发送资料,则可以将资料发送给A。

接发消息需要软件和硬件进行实现。
为了实现这个功能制定了 OSI 7层协议,分为物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。由下往上。
每一层都有自己的职责,就像流水线的工人一样,每个人都有专属于自己的工作
image


现在以H1主机发送消息给H2主机进行举例:

先看一张图片,这张图片很好的表示了数据的流动
H代表电脑
R代表网络中的路由器,路由器的功能是进行数据的转发

image

H1发送“你好”给H2

首先开始发送数据,数据在H1中,
数据通过进行输入(此时在应用层) 数据为原始数据,只包含信息,
在运输层进行 可靠传输 不可靠传输 流量控制,
在网络层为数据添加IP地址,
在链路层为数据进行封装 添加 添加物理层地址 MAC (此时的数据已经加工完成,可以发送了)
最后经过网卡(物理层定义了 电压 接口标准) 发送出去

数据从H1发出

到达第一个路由器, 路由器的功能就是将数据转发给下一个路由器,最终到达H2

路由器做了哪些事情呢?

下面我们再来看一张图片
A和B直接通过网络设备进行连接, 圆形的就是路由器
当R1接收到数据之后会查看到数据包中记录的目的地址IP, 再判断该发往哪一个路由, 这个是可以进行选择的
从R1-R2-R3 或者 R1-R5-R3 都可以到达最终的目的地

image

最终到达目的地

数据将会从物理层向上传输,直到应用层,在这期间,会将数据包多余的信息去除,比如到达网络层去除添加的IP地址,最终到达应用层的数据是原始数据

标签:发送,计算机,H1,计算机网络,概述,数据,路由器
来源: https://www.cnblogs.com/wujie-code/p/15237720.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有