初识计算机网络

计算机网络的基础知识

前言

明年想找互联网的工作,开始学习计算机网络。

一、计算机网络基础知识

计算机网络概念

利用通信线路和通信设备,将地理位置不同的、功能独立的多台计算机互连起来,以功能完善的网络软件来实现资源共享和信息传递,就构成了计算机网络系统。
他是互连的、自治的计算机集合
在这里插入图片描述

计算机网络组成

从组成部分划分
硬件、软件、协议
从工作方式划分
边缘部分、核心部分
从功能组成
通信子网:实施资源共享功能的设备和软件的集合。一般包括(应用层,表示层,会话层)
资源子网:各种传输介质、通信设备、相应的网络协议组成。一般包括(网络层,数据链路层,物理层)

计算机网络功能

1数据通信
2资源共享
所谓的资源是指构成系统的所有要素,包括软、硬件资源,如:计算处理能力、大容量磁盘、高速打印机、绘图仪、通信线路、数据库、文件和其他计算机上的有关信息.
由于受经济和其他因素的制约,这些资源并非(也不可能)所有用户都能独立拥有,所以网络上的计算机不仅可以使用自身的资源,也可以共享网络上的资源。因而增强了网络上计算机的处理能力,提高了计算机软硬件的利用率。
3分布式处理
一项复杂的任务可以划分成许多部分,由网络内各计算机分别协作并行完成有关部分,使整个系统的性能大为增强。
4提高可靠性
网络中的每台计算机都可通过网络相互成为后备机。一旦某台计算机出现故障,它的任务就可由其他的计算机代为完成,这样可以避免在单机情况下,一台计算机发生故障引起整个系统瘫痪的现象,从而提高系统的可靠性
5负载均衡
而当网络中的某台计算机负担过重时,网络又可以将新的任务交给较空闲的计算机完成,均衡负载,从而提高了每台计算机的可用性。

计算机网络分类

1按照分布范围分
计算机网络常见的分类依据是网络覆盖的地理范围,按照这种分类方法,可将计算机网络分为局域网、广域网和城域网三类。
局域网:LAN 它是连接近距离计算机的网络,覆盖范围从几米到数公里。例如办公室或实验室的网、同一建筑物内的网及校园网等。
广域网:WAN 其覆盖的地理范围从几十公里到几千公里,覆盖一个国家、地区或横跨几个洲,形成国际性的远程网络。例如我国的公用数字数据网(China DDN)、电话交换网(PSDN)等。
城域网:MAN 是介于广域网和局域网之间的一种高速网络,覆盖范围为几十公里,大约是一个城市的规模。
在网络技术不断更新的今天,一种用网络互连设备将各种类型的广域网、城域网和局域网互连起来,形成了称为互联网的网中网。互联网的出现,使计算机网络从局部到全国进而将全世界连成一片,这就是Internet网
2按使用者分
公用网:
专用网:
3按交换技术分
电路交换 报文交换 分组交换
4按拓扑结构分
总线型 星型 环形 网状型(常用于广域网)
5按传输技术分
广播式网络:共享公共通信信道
点对点网络

标准化工作及相关组织

目的:通过制定统一标准,实现不同厂商硬件软件的相互连通

分为两类:
(1)法定标准:权威机构指定的正是合法标准OSI,如OSI
(2)事实标准:某些公司的产品竞争中占据了主流,时间长了这些产品种的协议和技术就成了标准,如TCP/IP

因特网的标准
RFC,称为因特网标准的形式,上升为因特网标准需要四个阶段
(1)因特草案
(2)建议标准
(3)草案标准
(4)因特网标准
标准化相关组织
国际标准组织ISO OSI参考模型 HDLC协议
国际电信联盟ITU 制定通信规则
国际电气电子工程师协会IEEE 学术机构、IEEE802系列标准、5G
Internet工程任务组IETF 负责因特网相关标准的指定 RFC XXXX

计算机网络性能指标

速率:数据的传输速率,也称为数据率或者比特率 bit/s
带宽 :表示网络的通信线路传送数据的能力,通常是单位时间内从网络中的某一点到另一点所能通过的最高数据率 单位是bit/s 网络设备的最高速度
吞吐量:单位时间内通过某个网络(或者信道、接口)的数据量。 单位b/s 吞吐量受网络的带宽或者网络额定速率的限制
时延:(报文/分组/比特流)从网络(或者链路)的一端传送到另一端所需的时间。也叫时延或迟延。单位是s。
发送时延:发送时延是主机或路由器发送数据帧所需要的时间,也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。因此发送时延也叫做传输时延。发送时延的计算公式是:发送时延=数据帧长度(bit)/发送速率(bit/s)
传播时延:传播时延是电磁波在信道中传播一定的距离需要花费的时间。传播时延的计算公式是:传播时延=信道长度(m)/电磁波在信道上大的传播速率(m/s) 传播时延是数据信息与电磁波为载体在信道上传播,所以传播速度是电磁波在信道上的传播速率
发送时延发生在机器内部的发送器中,与传输信道的长度没有任何关系。传播时延发生在机器外部的传输信道媒体上,而与信道的发送速率无关。信号传送的距离越远,传播时延就越大。
排队时延:分组在进行网络传输时,要经过许多路由器。但分组在进入路由器后要先在输入队列中排队等待,在路由器确定了转发接口后,还要在输出队列中排队等待转发。这就产生了排队时延。排队时延的长短取决于网络当时的通信量。当网络的通信量很大时会发生队列溢出,使分组丢失,这相当于排队时延无穷大。
处理时延:主机或路由器在收到分组时需要花费一定时间进行处理,例如分析分组的首部,从分组中提取数据部分,进行差错检验或者查找合适的路由等,这就产生了处理时延。
时延带宽积: 时延带宽积=传播时延*带宽
往返时延RTT: 从发送方发送数据开始,到发送方收到接收方的确认,总共精力的时延。
RTT包括(往返传播时延×2,末端处理时间)
利用率:
信道利用率:有数据通过时间/数据通过+无数通过时间
网络利用率:信道利用率加权平均值
信道利用率并非越高越好。这是因为,根据排队论的理论,当某信道的利用率增大时,该信道引起的时延也就迅速增加。
在这里插入图片描述

二、计算机网络体系结构及参考模型

在这里插入图片描述

1.OSI参考模型

OSI参考模型是在协议开发之前设计出来的,意味着它不是基于某个特定的协议集而设计,因此它更加具有通用性。其余的网络模型都是基于OSI模型开发出来的
在这里插入图片描述

应用层:要能够产生流量的应用程序才能属于应用层,本地打开一个计算器,这个就不算应用程序。要有通信才行

表示层:用于处理在两个通信系统中交换信息的表示方式(语法和语义)
会话层:提供的服务可使应用建立和维持会话,并能使会话获得同步。

传输层:负责主机中两个进程的通信,即端到端的通信。传输单位是报文段或者用户数据包。

网络层: 完成网络中主机间的报文传输。传输单位是数据报,把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务,网络层传输单位是数据报。

数据链路层:主要任务是把网络层传下来的数据报组装成帧。

物理层:实现在物理媒体上实现比特流的透明传输

2.TCP/IP参考模型

在这里插入图片描述
应用层
传输层
网际层
网络接口层
与OSI参考模型的不同点:

  1 ISO参考模型                           2  TCP IP模型

网络层:1无连接+面向连接 2无连接
传输层: 1面向连接 2 无连接+面向连接
无连接:直接进行数据传输
面向连接:1建立连接,2发出一个连接的请求,在连接成功后才能开始数据传输3数据传输完毕必须释放连接

3.五层参考模型

应用层:支持各种网络应用 FTP SMTP
传输层:进程-进程的数据传输TCP UDP
网络层:源主机到目的主机的数据分组路由与转发 IP ICMP OSPF
数据链路层:把网络层传下来的数据报组装成帧 ETHERENT PPP
物理层:比特流传输

总结

感觉知识挺多,先大概学习一下,到时候再认真复习一下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值