??什么是Internet,计算机网络简单介绍【计算机网络养成】

计算机网络养成

计算机网络(打卡第37天)


专栏介绍

简单自我状态介绍

最近在同时进行很多项任务,因为学习知识要不断切换,否则会产生一种疲劳,这也是为什么中学教育科目分散开,没有连在一起。我目前空余时间着手的是三个:第一个是java8新特性,第二个就是计算机网络的知识,第三个就是java se不断进行项目联系,规范操作;之后还会发布几篇数字逻辑,或者说电路的博客,记录我自己对于硬件编程语言的理解,比如verilog语言,怎么分析最少的cost,分析各种图像。

计算机网络

计算机网络是一门非常高深的学科,其中的知识量是巨大的,所以会分为几个板块进行学习

我学习使用的书是《计算机网络(自顶向下方法)James.F.Kurose》,这本书也是网络安全专业的教学用书,书中包含内容非常详细,但是自己看书会非常累的,尤其是第一章,和计算机系统有的一拼了,全是概念,host ,end system , communication link, packet switch , ISP 之类非常多名词

先来宏观上看一下接下来一段时间要和大家分享的内容:

  • 计算机网络与互联网【非常重要】—介绍概念和术语

  • 应用层

  • 传输层

  • 网络层:数据平面

  • 网络层: 控制平面

  • 数据链路层和局域网

  • 网络安全

  • 无线和移动网络

  • 多媒体网络

  • 网络管理

就是按照协议分层的顺序来研究,而之前的TCP应用就是传输层,学习计算机网络可以对于网络编程更加熟悉

之前我们进行数据传输使用的是TCP协议,TCP就是一种非常可靠的协议,但是想要可靠是需要代价的,比如副本,编号,重传,消耗空间和时间,这样就会使传输效率降低,损失了实时性,就跑在UDP上来

,那UDP不进行副本操作,那丢失了怎么办,再传一次就好了。

简述:如果网络是一张无边无际的网络,物理层只能实现单个点media的信号转换—> 链路层实现相邻两点之间的数据交流---->网络层实现主机到主机(即端到端)就网络中任意两点之间都能通讯----》传输层在网络层的基础上增强功能,细分为线程----》应用层根据传输层的功能实现应用通讯实现功能

再详细解释一遍:网络的传输通行是分层的,首先是物理层,实现media上接收电磁波信号,光信号,把链路层来的0 1 0 1数字信号变成电磁波发走,接到,转换回来,链路层实现point到point传输,即在链路中两个点之间传输以帧为单位的数据, 网络层就是在链路层实现点到点之间进行传输的基础上,实现主机到主机的传输,源主机到目标主机,端到端的操作,但是数据传输只是尽力而为,也就是不可靠,大概率丢失,乱序; 传输层就是在网络层端到端的基础上,加强了它的功能,细分了功能,把主机到主机的操作变成到了进程到进程的通讯,并且变得可靠,那么应用层就传输了应用就可以交换应用层报文了。

需要注意的是,网络不只是有因特网,还有其他网络,只是英特网更普及,比如银行专用网络等。

计算机网络与互联网

在这里插入图片描述

网络是什么-------- 网络的组成就是结点和边与大小形状无关(连接的线只是代表有联系,没有具体的含义,比如蜘蛛网。

计算机网络------ 主机结点和数据交换结点组成的网络【主机结点包括联网电脑,手机,冰箱等】数据交换结点不是源和目标,只是起到转发的作用,中转结点

在网络中 正方形为 主机结点 ; ⚪ 为数据交换结点,根据层的不同比如路由器,交换机等待

把源节点与目标节点连接起来就是链路

什么是Internet

从组成上分析

首先从单词来理接,net就是网络,intel是一个前缀,所以翻译就是网络的网络,将不同的网络通过路由器连接起来,也就是互联网【网际】,网络复杂,从底层到高层,传输的范围不断扩大

网络的结点和边具体代表什么呢?
  • 节点 ---- 主机及其上运行的应用程序【host和end system】就是方的结点就是主机及应用程序, 路由器,交换机等网络交换设备,交换机SW工作在链路层,路由器工作在网络层 ; 进入物联网时代,end system就非常多样化,智能的设备都能够连入到互联网之中
  • 边— 通信链路,communication link ,交换数据单位位 BPS
    • 接入网链路 【Access】:将方形的连入,主机接入的链路 network link
    • 主干链路【backbone】 : 路由器(数据交换结点)之间连接的链路【主干网】

这上面的就是硬性的通讯要求,还有软性的要求,就是协议

协议

对等层实体在通讯过程上所需要遵守的标准

就是节点间通讯所需要遵守的规范,协议可以控制发送和接收消息,协议也是分层的,比如HTTP,TCP,协议实体间也要遵循协议,对等层实体在通讯过程上所需要遵守的标准—协议。TCP协议实体和TCP协议实体之间也是要有协议的。

PDU— 协议数据单元,分为SDU和PDI,在应用层叫做message…发送的PDU在解析是要有语法,语义的格式,还有次序,比如先后次序,比如时序【比如要先发送请求之后被接受之后才能继续发送信息】这样才能互通

协议定义了在两个或多个通信实体之间交换的报文格式次序,以及在报文传输或者接收时所采取的动作, 比如传输的码如何解析,解析出的信号所代表的含义

Internet就是网络的网络,就是一群网络通过交换结点互联,形成的一个巨型的网络

Internet标准

RFC : request for comments 请求评述文档

IETF : Internet Enginnering Tesk Force 非盈利组织,所有的协议都是以文档发布在IETF上的,群策群力

从通信上分析

互联网就是 为分布式应用提供服务的基础设施和 分布式的应用组成的系统

分布式应用就是所有为人类提供帮助和使用的应用,比如Web,分布式游戏,电子商务,社交网络

应用层之下所有的应用实体都是基础设施,通信基础设施为apps提供编程接口(socket API)【通信服务】

它将发送和接受数据的apps和互联网连接起来

为app应用提供服务选择,类似邮政服务,无连接服务UDP,有连接服务TCP

今天的主要内容就是简单介绍了一下计算机网络,什么是Internet,对计算机网络有一个大概的认识,之后将会继续深入介绍其他内容~~

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值