【计算机网络基础】期末总复习

这篇博客全面概述了计算机网络的基础知识,包括互联网的组成、计算机网络的类别、性能指标、网络协议、五层协议体系结构以及各层的主要功能。深入探讨了物理层的特性、数据链路层的以太网扩展、网络层的IP协议、路由选择协议(如RIP、OSPF和BGP)以及运输层的TCP和UDP。此外,还涵盖了应用层的DNS、FTP、TCP连接的建立与释放、拥塞控制策略等重要内容,是期末复习的理想资料。
摘要由CSDN通过智能技术生成

第1章 概述

计算机网络是__计算机___技术与__通信___技术密切结合形成的交叉学科。

互联网 Internet 专有名词 采用TCP/IP协议族 前身是ARPANET

互连网 internet 通用名词

资源的种类:硬件资源,软件资源,数据资源,信道资源

互联网的组成

  • 边缘部分:C/S

           P2P

  • 核心部分:电路交换:建立连接(独占)-->数据通信-->释放连接

   报文交换:

   分组交换:

计算机网络的类别

定义

分类:按作用范围:WAL(广域网)、MAN(城域网)、LAN(局域网)

   按使用者:公用网、专用网

   扑朔结构

   接入网 : 第一个路由器

计算机网络的性能

  1. 速率(额定)

  2. 带宽(最高)

  3. 吞吐量(实际)表示在单位时间内通过某个网络(或信道、接口)的实际数据量。

  4. 时延:    发送时延      发送第一个比特开始      数据帧长度(bit)/ 发送速率(bit/s)

传播时延      传播时间   信道长度(m)/传播速度(m/s)

处理时延

排队时延

计算机网络体系结构

 

OSI/KM的体系结构

TCP/IP协议

五层协议

7

应用层

应用层

(各种应用层协议如TELNET,FTP,SMTP等)

5      应用层

6

表示层

5

会话层

4

运输层

运输层(TCP或UDP)

4       运输层

3

网络层

网际层IP

3        网络层

2

数据链路层

网络接口层

2      数据链路层

1

物理层

1       物理层

 

 

计算机网络中的数据交换必须遵守事先约定好的规则。

网络协议 (network protocol)

简称为协议,是为进行网络中的数据交换而建立的规则、标准或约定。

协议的三要素:

语法:数据与控制信息的结构或格式 。

语义:需要发出何种控制信息,完成何种动作以及做出何种响应。

同步:事件实现顺序的详细说明。

 

各层完成的主要功能

可以是一种也可以多种

① 差错控制:使相应层次对等方的通信更加可靠。

② 流量控制:发送端的发送速率必须使接收端来得及接收,不要太快。

③ 分段和重装 :发送端将要发送的数据块划分为更小的单位,在接收端将其还原。

④ 复用和分用:发送端几个高层会话复用一条低层的连接,在接收端再进行分用。

⑤ 连接建立和释放:交换数据前先建立一条逻辑连接,数据传送结束后释放连接。

 

具有五层协议的体系结构

  1. 应用层

应用层的任务是通过应用进程间的交互来完成特定网络应用。这里的“进程”是指主机中正在运行的程序

应用层交互地数据单元称为报文(message)

  1. 运输层

运输层的任务就是负责向两台主机中进程间的通信提供通用的数据传输服务,由于一台主机可同时运行多个进程,因此运输层有复用和分用的功能。

复用就是多个应用层进程可同时使用下面运输层的服务,分用是运输层把收到的信息分别交付给应用层中的相应进程

主要是两种协议

    • 传输控制协议TCP(Transmission Control Protocol)——提供面向连接的、可靠的数据传输服务,其数据传输的单位是报文段(segment)

    • 用户数据报协议UDP(User Datagram Protocol)——提供无连接的、尽最大努力的数据传输服务(不保证数据传输的可靠性),其数据传输的单位是用户数据报。

  1. 网络层

网络层负责为分组交换网上的不同主机提供通信服务,能够实现异构网络互连、拥塞控制、路由选择

使用IP协议,因此分组也叫做IP数据报

  1. 数据链路层

数据链路层的功能是:封装成帧、差错控制、透明传输

  1. 物理层

物理层的功能:物理层上所传数据的单位是比特,确定与传输媒体的接口有关的一些特性,实现在连接各种计算机的传输媒体上数据比特流的传输,而且要尽可能地屏蔽掉这些传输媒体和通信手段的差异。这些特性包括机械特性、电气特性、功能特性、过程特性(指明对于不同功能的各种可能事件的出现顺序)

实体、协议、服务和服务访问点

实体 (entity) 表示任何可发送或接收信息的硬件或软件进程。

协议是控制两个对等实体进行通信的规则的集合。

 

在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。

要实现本层协议,还需要使用下层所提供的服务。

上层使用服务原语获得下层所提供的服务。

 

同一系统相邻两层的实体进行交互的地方,称为服务访问点 SAP (Service Access Point)。

服务访问点SAP是一个抽象的概念,它实际上就是一个逻辑接口。

协议和服务的区别和联系

协议是“水平的”,即协议是控制对等实体之间通信的规则。

服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。

本层的服务用户只能看见服务而无法看见下面的协议。即下面的协议对上面的服务用户是透明的。

 

在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。

要实现本层协议,还需要使用下层所提供的服务。

 

协议必须把所有不利的条件事先都估计到,而不能假定一切都是正常的和非常理想的。

第2章 物理层

屏蔽差异,串/并行转换

1.机械特性  接线器的形状和大小

2.电气特性

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值