《计算机网络》(一)

1.1-1.5: 1.1,1.4,1.5

1.1 什么是因特网

一、概念、名词解释

0.因特网可以看成一种基础设施,为运行在端系统上的分布式应用提供服务。

1.端系统位于因特网的边缘,包括桌面计算机、移动计算机、服务器等,它们通过链路和分组交换机连接在一起。端系统=主机,主机被进一步分为客户和服务器。

2.分组:一台端系统向另一台端系统发送数据时,发送端将数据分段,并为每段加上首部字节,形成的信息叫分组

3.分组交换机:(接受、转发分组)

网络层:路由器  链路层:交换机

4.端系统通过ISP接入因特网,,ISP自身就是一个由多台分组交换机和多段链路组成的网络,每个ISP是独立管理的,运行着IP协议

5.因特网的主要协议统称为TCP/IP

6.应用程序涉及多个相互交换数据的端系统,因而被称为分布式应用程序,因特网应用程序运行在端系统上

7.套接字接口:发送数据的程序必须遵循的规则集合,由与因特网相连的端系统提供,因此因特网能将数据交付给目的地

8.协议:控制因特网中信息的接受和发送。定义了两个或多个通信实体之间交换的报文的格式和顺序,以及报文发送或接受或其他事件所采取的动作。TCP/IP是因特网中两个最重要的协议。

9.数据中心包含多个服务器

1.4 分组交换网中的时延、丢包和吞吐量

一、概念、名词解释

1.吞吐量:每秒能够传送的数据量

2.节点包括主机和路由器

3.节点总时延包括:节点处理时延、排队时延、传输时延(发送时延)、传播时延

1)节点处理时延:检查分组首部和决定将该分组导向何处、差错检测等

2)排队时延:分组在链路上等待传输

3)传输时延:(假定先到先传输)将分组的所有比特推向链路时间。若分组长度L,链路传输速率R,传输时延=L/R

4)传播时延:一旦某个分组的一个比特被推向链路,从该链路起点A到下一节点传播B所需要的时间。若距离为d,链路传播速率为s,传播时延=d/s。一旦该分组的最后一个比特到达B,该比特和其前面的所有比特被存储于B,B执行转发持续该过程。(A、B是路由器)

二、其他

1.对于100Mbps的以太网链路:100Mbps代表链路传输速率

2.讨论时延

1)传输时延和传播时延:

传输时延大于传播时延时,一个分组的前几个比特到达了一台路由器,而许多余下的比特还在前面的路由器等待传输

2)排队时延:

若a表示分组到达队列的平均速率(单位:分组/s),每个分组L比特,则比特到达分组的速率La(单位:bps)。传输速率为R,流量强度=La/R。设计系统时流量强度不能>1。随着流量强度接近1,平均排队时延增加

丢包:分组到达一个满的队列,路由器将丢弃分组

3)端到端时延:从源到目的地的总时延

3. 讨论瞬时吞吐量:主机A向主机B传送一个大文件

瞬时吞吐量:任何瞬间主机B接收到该文件的速率(bps)

平均吞吐量:文件F比特,B接收所有F比特用时T秒,平均吞吐量=F/T

1.5 协议层次及其服务模型

1.协议的实现:

应用层和运输层:(端系统中的)软件实现

网络层:硬件和软件混合

链路层和物理层:硬件实现(网卡)

2.协议栈:各层的所有协议。因特网的协议栈由五个层次组成:物理层、链路层、网络层、运输层、应用层

1)应用层:一个端系统上的应用程序使用协议与另一个端上的应用程序交换信息分组。网络应用程序+应用层协议(HTTP、SMTP、FTP、DNS等)。位于应用层的信息分组称为报文

2)运输层:在应用程序端点间传输报文。运输层协议:TCP(提供面向连接的服务:确保传递和流量控制,将长报文划分为短报文、提供拥塞机制)和UDP(提供无连接服务:不可靠、无流量控制、无拥塞控制)。位于运输层的分组称为报文段

3)网络层:将数据报从一台主机移动到另一台主机。源主机中的因特网运输层协议向网络层递交运输层报文段和目的地址。网络层协议:网际协议IP(定义数据报的各个字段以及端系统和路由器如何作用于这些字段)和路由选择协议(决定路由)。

4)链路层:将分组从一个节点移动到路径上的下一个节点。在每个节点,网络层将数据报下传给链路层,链路层沿路径将数据报传递给下一个节点,到达下一个节点,链路层将数据报上传给网络层。链路层分组称为

5)物理层:将帧中的一个个比特从一个节点移向下一个节点。以太网中的物理层协议(关于双绞铜线、同轴电缆、光纤等)

3.OSI模型:七层(应用层、表示层、会话层、运输层、网络层、数据链路层、物理层)

表示层:使通信的应用程序能够解释交换数据的含义(数据压缩、数据加密、数据描述)

会话层:提供数据交换的定界和同步功能

4.封装

应用层——>运输层:运输层收取到报文并附上附加信息(运输层首部信息,将会被接收端运输层使用),共同构成运输层报文段

运输层——>网络层:网络层收到报文段并附上附加信息(网络层首部信息,源端系统地址和目的端系统地址等),生成网络层数据报

网络层——>链路层:链路层收到数据报并附上附加信息(链路层首部信息),生成链路层帧

在每一层的分组分为两部分:首部字段(本层的附加首部信息)和有效载荷字段(来自上一层的分组)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值