计算机网络

1. 网络总体框架与一些概念

1.1 因特网

对这个名字大家一定都不会陌生,但因特网到底是什么呢?可以从它的组成来描述,描述组成它的软硬件:

因特网是一个世界范围的计算机网络,这意味着它互联了数以亿计的计算设备(不仅仅是计算机哦),现在有更多的设备,总之来说能上网的东西就算连接到了因特网上的设备。


这些设备叫做主机(Host)或者端系统(end system)。它们通过通信链路和分组交换机连在一起


端系统之间发送数据时,发送端系统将其数据分成一段一段,然后加上必要的信息后形成一个个的数据包,这个数据包用术语来说叫做分组。然后这些分组发送到目的端系统后,在目的端系统完成重新组装。所以分组 = 传输的数据 + 首部信息。(注意,分组是一个名词而不是一个动词)


链路系统就是用来传输分组的。链路系统中有一种设备叫做分组交换机,分组交换机从它的一条入链路接收分组,并且选择一条出链路将分组转发出去;分组交换机也有很多种类,最为有名的是路由器和链路层交换机;两者的的不同之处在于,链路层交换机主要用在接入网中,路由器主要用在网络核心。


从发送端到接收端,一个分组所经历的一系列通信链路和分组交换机称为通过该网络的路径


端系统通过因特网服务提供商(ISP)接入因特网,我们国内的电信、联通、移动帮我们装宽带,它们其实就是ISP。


端系统、分组交换机和其他因特网部件都要运行一系列协议,这些协议控制因特网中信息的接收和发送。


协议:定义了两个或多个通信实体(不一定是端系统,还有可能是分组交换机等)之间交换信息的格式和次序以及对该信息所采取的动作。


协议就是如何使用必要数据理解用户数据的方法或者规则;分组接收者接收到分组并按照协议获得了用户数据后,还应该对此消息做出反应,而如何做出反应也是协议规范的一部分(不反应也是一种反应哦)


凡是通信实体的所有活动都要受到协议的约束。比如,硬件实现的控制协议控制了两块网卡之间的比特流;在端系统中,拥塞控制协议控制了发送方和接收方之间传输数据的速率等。


总结,因特网 = 端系统 + 链路系统 + 各种协议,功能是发送和接受数据。

1.2 基本概念

1.2.1 网络边缘
1.2.2 网络核心
1.2.3 时延、丢包、吞吐量

2. 应用层


3. 运输层


4. 网络层


4.1 数据平面


4.2 控制平面


5. 链路层和局域网

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值