【学习篇】计算机网络(一)

概念,组成,功能和分类

1,概念

计算机网络是由计算机设备连接在一起,可以互相传输数据信息的系统。

2,功能

1.资源共享: 通过网络,用户可以共享文件、打印机、存储器和其他硬件资源。

2.信息传输: 通过网络,用户可以发送和接收电子邮件、文件和其他数据。

3.远程访问: 通过网络,用户可以远程访问另一台计算机上的文件和应用程序。

4.在线服务: 通过网络,用户可以访问互联网上的信息和服务,如网页浏览、在线购物和社交媒体。

5.网络管理: 网络管理人员可以监控和管理网络的性能和安全性。

此外,还有一些特殊的功能如负载均衡,虚拟化,云服务等

3,组成

计算机网络的主要组成部分包括:

1.硬件设备:包括计算机、服务器、路由器、交换机、防火墙等。

2.软件设备:包括操作系统、网络管理软件、通信协议等。

3.通信协议:包括TCP/IP、FTP、HTTP、SMTP等。

4.网络拓扑结构:包括星型网络、树型网络、环型网络等。

5.网络服务:包括电子邮件、文件传输、远程登录、网页浏览等。

此外,还有一些特殊的组成部分如:

  • 安全设备: VPN,防火墙,IPS/IDS

  • 网络监控和管理软件

  • 网络存储设备

  • 网络优化设备,如CDN,WAN优化设备.

不同类型的网络可能会有不同的组成部分。

P2P和C/S介绍

超链接

4,分类

标准化工作及相关组织

1,标准化工作

标准的分类

  • 法定标准

  • 事实标准

2,相关组织

国际标准化组织ISO OSI参考模型,HDLC协议

国际电信联盟ITU 制定通信规则

国际电气电子工程师协会IEEE 学术机构,IEEE802系列标准,5G

Internet工程任务组IETF 负责因特网相关标准的制定

速率相关的性能指标

速率

带宽

带宽是指在特定时间内能够传输最大数据量,通常表示为每秒传输的位数(bit/s)或字节数(byte/s)。带宽定义了网络或通信链路能够传输数据的速率。

吞吐量

吞吐量是指在特定时间内网络能够传输的数据量,通常表示为每秒传输的字节数(Byte/s)。

它与带宽有关,但它更关注的是实际传输的数据量,而不是传输速率。 例如,如果带宽是100Mbps,但因为网络阻塞或其他原因,实际传输的吞吐量只有50Mbps,这意味着只有一半的带宽实际上被利用了。

吞吐量是网络性能评估的重要指标之一,用来衡量网络的实际效率。

时延,时延带宽积,往返时间RTT,利用率性能指标

时延

  • 传输时延:数据从发送端通过物理媒介传输到接收端所需要的时间。

  • 传播时延:数据在网络中传播所需要的时间。

  • 处理时延:网络设备对数据进行处理所需要的时间。

时延带宽积

时延带宽积是指在网络中传输的数据总量和传输这些数据所需要的时间之积。

带宽是指网络传输的速率,单位通常是比特每秒(bps),它表示网络能够传输的数据量。

时延是指数据从发送端到达接收端所需要的时间。

时延带宽积就是这两者的乘积,常用来衡量网络的容量。

时延带宽积越大,说明网络可以传输的数据总量越大,但时延也会相应增加。

时延带宽积通常被用来评估和设计网络拓扑结构,并在网络规划时作为重要参考。

往返时间RTT

往返时间(Round-Trip Time, RTT)是指从发送端发送一个数据包到接收端收到该数据包并返回确认消息所需要的时间。RTT是用来测量网络中两台主机之间的网络延迟,也就是网络中信息传输所需要的时间。

RTT主要由三部分组成:传播时延、处理时延和队列时延。

  • 传播时延:数据在物理媒介上传播所需要的时间。

  • 处理时延:网络设备对数据进行处理所需要的时间。

  • 队列时延:数据在网络设备上排队等待传输所需要的时间。

RTT是网络性能评估的重要指标之一,它可以用来评估网络的延迟性能,并在网络规划和优化中作为重要参考。

利用率

在计算机网络中,利用率是指网络资源在一定时间段内的使用程度。例如:


下一节


分层结构,协议,接口,服务

OSI参考模型

概念

OSI(Open Systems Interconnection)参考模型是一种国际标准,用于描述计算机网络通信过程中数据的传递和处理过程。 OSI模型将计算机网络通信过程划分为七层,分别是:

  1. 物理层(Physical Layer):负责物理连接和数据传输。

  1. 数据链路层(Data Link Layer):负责建立和维护数据链路连接。

  1. 网络层(Network Layer):负责网络路由和网络地址管理。

  1. 传输层(Transport Layer):负责端到端的数据传输,保证数据可靠传输。

  1. 会话层(Session Layer):负责建立、维护和终止会话。

  1. 表示层(Presentation Layer):负责数据格式转换和加密。

  1. 应用层(Application Layer):负责提供网络服务给应用程序。

OSI模型是一个理论模型,实际网络中并不一定严格遵循这七层模型。但是它对于理解网络通信过程和设计网络协议具有重要的参考意义。

每层协议

链接到其他文章

应用层(Application Layer)

表示层(Presentation Layer)

会话层(Session Layer)

传输层(Transport Layer

网络层(Network Layer

数据链路层(Data Link Layer)

物理层(Physical Layer)

TCP/IP模型&5层参考模型

TCP/IP模型

5层参考模型

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值