整理了一些重要名词的定义与概念,适合在考前几个小时过几次加深印象,可以更好应对选填与简答的题型。
互联网的定义:广义观点-远程信息处理+进一步达到资源共享;资源共享观点-以相互共享资源的方式互联起来的自治计算机系统的集合;用户透明性观点-存在一个网络操作系统,是一个分布式系统。
协议protocol:定义了在两个或者多个通信实体之间交换的报文的格式和顺序,以及报文发送和接收一条报文或其他事件所采取的动作。
网络边缘(Network edge):主机(host):容纳应用程序、接入网(access network):将主机连到其边缘路由器的网络、物理媒体(physical media):分导引型和非导引型
网络核心(Network core):分组交换(packet switching):存储转发传输,时延等、电路交换(circuit switching):频分复用FDM,时分复用TDM、网络结构
协议层次:五层因特网协议栈:物理,链路,网络,运输,应用、七层ISO OSI参考模型:物理、链路、网络、运输、会话、表示、应用
网络发展历史:1961-1972:分组交换、1972-1980专用网络与网络互联、1980-1990:网络的激增、20世纪90年代:网络的爆炸
网络应用程序体系结构:CS结构与P2P结构
进程通信:通过交换报文的方式,有一个套接字接口socket(应用层与运输层之间的接口)
运输服务:TCP服务-面向连接且可靠,UDP服务-无连接且不保证的
应用层协议:交换的报文类型、各种报文类型的语法、字段的语义、发送报文及报文响应
Web与HTTP:Web页面是由对象组成的,HTTP定义了Web客户向Web服务器请求Web页面的方式和发送的方式。HTTP采用TCP方式。
非持续与持续连接:每个请求/响应对由单独的TCP发送——非持续连接;所有的请求及其响应经相同的TCP连接发送——持续连接
报文格式:请求报文:请求行、首部行、实体体;响应报文:状态行、首部行、实体体
Cookie:服务器发送到浏览器的数据
Web缓存:代表初始Web服务器来满足HTTP请求的网络实体
电子邮件:SMTP:简单邮件传输协议,利用TCP、邮件报文格式、邮件访问协议POP3/IMAP/HTTP
DNS:提供服务:主机名到IP地址转换、机理概述(递归与迭代)、记录与报文
P2P基本概念:每个节点都同时具有下载和上传的功能,权利与义务是大体对等的。
套接字编程
概述和运输层服务:运输层协议为运行在不同主机上的应用进程之间提供了逻辑通信功能。端到端的协议。单位是报文段。
多路复用与多路分解:将运输层报文段中的数据交付到正确的套接字的工作称为多路分解;源主机中从不同套接字收集数据块并为每个数据块封装上首部信息从而生成报文段,然后将报文段传递到网络层叫多路复用。
无连接运输:UDP(报文段结构与校验和)16位源端口号,16位目的端口号,16位长度与16位校验和。
可靠数据传输原理(ARQ协议、停等协议、序号、定时器、流水线协议、回退N步、选择重传)
面向连接的运输:TCP(TCP连接、报文段结构、可靠数据传输、流量控制、连接管理)
拥塞控制理念(基本概念):防止过多的数据注入网络,保证网络中的路由器或者链路不至于过载。
TCP拥塞控制(经典TCP拥塞控制)
网络层概述:向上提供简单灵活的、无连接的、尽最大努力交付的数据报服务。
路由器工作原理(基本概念,最长前缀匹配):路由器主要完成路由选择与分组转发
网际协议:IPV4、寻址、IPV6、(IPV4数据报格式、IPV4编址、子网掩码、DHCP、NAT、IPV6)
泛化转发与SDN(基本概念、例子)
中间盒(基本概念)
网络层:控制平面概述
路由选择算法(链路状态算法与距离向量算法)
因特网自治系统内部路由选择OSPF:维护一个链路状态数据库,使用迪杰斯特拉算法构建新的路由表。(只存下一跳)OSPF划分区域
ISP之间的路由选择:BGP(BGP的作用、通告BGP路由信息、确定好的路由、路由选择策略、拼装)
SDN控制平面的概念
ICMP:因特网控制报文协议
网络管理框架与SNMP基本概念
链路层概述:
差错检测与纠正技术(奇偶校验、检验和与CRC)
多路访问链路和协议(信道划分、随机接入、轮流协议)
交换局域网(链路层寻址、ARP、以太网、交换机、虚拟局域网)
Web请求页面的历程(P326)
无线网络与移动网络的概述
无线链路和网络特征
WIFI:802.11无线局域网
蜂窝网络:4、5G的基本概念
移动性管理原理(基本概念、直接与间接路由)
网络安全的概述:机密性、报文完整性、端点鉴别、运行安全性
密码学原理(对称密钥、公开密钥)
报文完整性与数字签名(哈希、散列函数、数字签名)
端点鉴别
安全电子邮件概述
TLS基本概念