计算机网络第七版期末复习,计算机网络(自顶向下)第七版考试复习要点(第一,第二章)...

第一章

因特网介绍

因特网构成,

网络的发展,

网络中的服务,

协议,

网络边缘,

网络核心,

分组交换,

电路交换,

网络性能指标

网络攻击类型,

因特网及其提供的服务

因特网构成:边缘部分核心部分

网络边缘(资源子网)

网络应用

主机

网络核心(通信子网)

路由器

通信链路

网络的网络

cd49f80e6d7d67ef7fcac80e2aff46aa.png

协议概念

控制网络中信息接收和发送的一组软件。每个端系统、路由器和其他因特网部件都要运行。

分组交换及其特点

源端将报文划分为较小的数据块(分组packet);

每个分组通过一系列链路和分组交换机传送,直到目的端

目的端恢复原报文。

分组交换机先将输入端的整个分组接收下来(存储),再从输出链路转发传输出去(转发)。

采用存储转发机制

d5f23671751afa82d537342c032ed341.png

电路交换及其特点

e225684da5a15cbfe3b2ae1a567a23ce.png

通信双方必须先建立一个专用的连接(电路),一直维持,直到通信结束。

如,电话网络。

通话过程:拨号 → 接通 → 通信 → 挂机

整个报文的比特流连续地从源点直达终点,好像在一个管道中传送。

缺点:

效率较低:

静默期(无数据传输)专用电路空闲,网络资源被浪费;

创建端到端电路及预留端到端带宽的过程复杂。

网络性能指标

速率:网络中的速率是指连接在计算机网络上的主机在数字信道(链路)上传送数据的速率,也称为数据率(data rate)或称数据传输速率或比特率(bit rate),即单位时间(秒)传输信息(比特)量。单位:b/s(或bps)、kb/s、Mb/s、Gb/s ,其中k=10{{3}}、M=10^{6} 、G=10^{9}。

时延/延迟:节点处理时延、排队时延、传输时延(发送时延)和传播时延等

节点总时延:各时延累加。

分组丢失(丢包):当到达的分组发现队列已满,没有空间存储,被丢弃 (drop)。

ps:丢失的分组可能由前面的节点或由源端系统重传,或根本不重传。

e0e740ace4d3c372cecbffa1a39e21d1.png

网络的体系结构

体系结构

层间通信

对等层通信

TCP/IP

OSI/RM每层功能

数据封装与拆封

网络体系结构概念

网络的分层结构及其各层协议的集合,是对网络及其组成部分功能的精确定义。

对等层

在计算机网络协议层次中,将数据(即数据单元加上控制信息)直接(逻辑上)传递给对方的任何两个同样的层次。

ps对等模式:最小限度(或不)使用专用服务器。例如,P2P对等文件共享应用程序。

既可作服务器(发送)也可做客户机(请求)

服务与服务访问点

服务访问点(SAP):上层访问下层所提供服务的点。

TCP/IP模型

TCP/IP是一组用于实现网络互连的通信协议。Internet网络体系结构以TCP/IP为核心。基于TCP/IP的参考模型将协议分成四个层次,它们分别是:网络访问层、网际互联层(主机到主机)、传输层、和应用层。

OSI/RM模型

7个层次

f5f9fc01c1274b9166878213535f4229.png

两模型区别:OSI采用的七层模型,而TCP/IP是四层结构。

TCP/IP参考模型的网络接口层实际上并没有真正的定义,只是一些概念性的描述。而OSI参考模型不仅分了两层,而且每一层的功能都很详尽,甚至在数据链路层又分出一个介质访问子层,专门解决局域网的共享介质问题。

五层原理

d367521b48fa9988c1f45af335b90eff.png

应用层包含了表示层和会话层

第二章

应用层协议原理

网络应用程序体系结构

进程通信

TCP服务

UDP服务

应用层概念,作用

概念作用:

写出能够分别在不同端系统运行,并通过网络相互通信的程序。

网络应用程序体系结构

体系结构:

客户机/服务器结构(Client-Server, C/S)

点对点结构(Peer-to-peer, P2P)

混合模式

进程如何通信,进程标识

不同主机上的进程间通信,那么每个进程必须拥有标识符

如何寻址主机?——IP地址

Q: 主机有了IP地址后,是否足以定位进程?

A: 否。同一主机上可能同时有多个进程需要通信。

端口号/Port number

为主机上每个需要通信的进程分配一个端口号

HTTP Server: 80

Mail Server:25

进程的标识符:IP地址+端口号

因特网上的常用应用层协议

Web和HTTP

E-mail

DNS

P2P(略提)

CDN(未讲)

万维网构成

www(World Wide Web)

网页

网页互相链接

网页(Web Page)包含多个对象(objects)

对象:HTML文件、JPEG图片、视频文件、动态脚本等

基本HTML文件:包含对其他对象引用的链接

对象的寻址(addressing)

URL(Uniform Resoure Locator):统一资源定位器

Scheme://host:port/path

www.baidu.com

HTTP协议(HyperText Transfer Protocol)

C/S结构

客户—Browser:请求、接收、展示Web 对象

服务器—Web Server:响应客户的请求,发送对象

HTTP版本:

1.0: RFC 1945

1.1: RFC 2068

使用TCP传输服务

服务器在80端口等待客户的请求

浏览器发起到服务器的TCP连接(创建套接字Socket)

服务器接受来自浏览器的TCP连接

浏览器(HTTP客户端)与Web服务器(HTTP服务器)交 换HTTP消息

关闭TCP连接

无状态:服务器不维护任何有关客户端过去所发请求的信息

E_mail

836409bad9224d4528a849d859c3eb5b.png

SMIP协议:

从发送方的邮件服务器向接收方的邮件服务器发送邮件。

应用层协议。

使用TCP可靠数据传输服务。

包括两部分:

客户机端:在发送方邮件服务器上运行;

服务器端:在接收方邮件服务器上运行。

每个邮件服务器上都有SMTP的客户机端和服务器端。

DNS

DNS服务

域名向IP地址的翻译

主机别名

邮件服务器别名

负载均衡:Web服务器

www.baidu.com即为一个DNS地址,转接到url的IP地址

P2P

没有服务器

任意端系统之间直接通信

节点阶段性接入Internet

节点可能更换IP地址

基于多线程的Socket编程

UDP套接字

TCP套接字

多线程的使用

写完两章,后续持续更新~

文章来源: blog.csdn.net,作者:奋斗的高级小骚年,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/qq_43004259/article/details/112005820

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值