计算机网络(第7版)谢希仁
OSI七层模型
1 应用层
网络服务与最终用户的一个接口
协议:HTTP / FTP / TFTP / SMTP / DNS / TELNET / HTTPS / POP3 / DHCP
2 表示层(五层模型中合并到了应用层)
数据的表示、安全、压缩
格式:JPEG / ASCII / 加密格式等
3 会话层(五层模型中合并到了应用层)
建立、管理、终止会话
对应主机进程,指本地与远程主机正在进行的会话
4 传输层
定义传输数据的协议端口号、以及流程和差错校验
数据包一旦离开网卡即进入网络传输层
协议:TCP / UDP
5 网络层
进行逻辑地址寻址、实现不同网络之间的路径选择
协议:ICMP / IGMP / IP (IPV4 IPV6)
6 数据链路层
建立逻辑连接、进行硬件地址寻址、差错校验等功能
将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正
7 物理层
建立、维护、断开物理连接
常用协议
FTP(文件传送协议)、Telnet(远程登录协议)、DNS(域名解析协议)、SMTP(邮件传送协议),POP3协议(邮局协议),HTTP协议(Hyper Text Transfer Protocol)
ARP(地址解析协议 Address Resolution Protocol)是根据IP地址获取物理地址的一个TCP/IP协议。
第一章 概述
1.2 互联网概述
概念
计算机网络(简称网络):由若干结点和连接这些结点的链路组成
结点:计算机、集线器、交换机、路由器
互联网:网络之间通过路由器互联起来,构成了一个覆盖范围更大的计算机网络
主机:与网络相连的计算机
网络把计算机连接在一起
互联网把网络连接在一起(通过路由器)
组织
- 互联网协会Internet Society:ISOC
- 互联网体系结构委员会 Internet Architecture Board:IAB
- 互联网工程部 Internet Engineering Task Force:IETF
- 工作组 Working Group:WG
- 互联网工程指导小组 Internet Engineer Steering Group:IESG
- 互联网研究部 Internet Reseaech Task Force:IRTF
- 研究组 Research Group:RG
- 互联网研究指导小组 Internet Research Steering Group:IRSG
- 互联网工程部 Internet Engineering Task Force:IETF
- 互联网体系结构委员会 Internet Architecture Board:IAB
第二章 物理层
第三章 数据链路层
- DCE(数据通信设备或者数据电路终端设备):
该设备和其与通信网络的连接构成了网络终端的用户网络接口
调制解调器和接口卡 - DTE(数据终端设备):
指的是位于用户网络接口用户端的设备,它能够作为信源、信宿或同时为二者
计算机、协议翻译器以及多路分解器等设备
3.2 点对点协议PPP
3.4 拓展的以太网
1 在物理层拓展以太网
2 在数据链路层拓展以太网
- 使用网桥(bridge)
- 网桥对收到的帧根据其MAC帧的目的地址进行转发和过滤。当网桥收到一个帧时,并不是向所有的接口转发此帧,而是根据此帧的目的MAC地址,查找网桥中的地址表,然后确定将该帧转发到哪一个接口,或者事把它丢弃(过滤)
第四章 网络层
4.2 网际协议IP(Kahn-Cerf协议)
1 IP地址
- 定义:给互联网上的每一台主机(或路由器)的每一个接口分配一个在全世界范围内是唯一的32为标识符
- 分配机构:互联网名字和数字分配机构ICANN
编址方法:
(1)分类的IP地址:
- 将IP地址划分为若干个固定类,每一类地址都由两个固定长度的字段组成
- 第一个字段:网络号,标志主机(路由器)所连接到的网络,网络号在整个互联网范围内必须是唯一的
- 第二个字段:主机号,标志该主机(路由器)
- 表示:
- IP地址中的网络号字段和主机号字段
A B C类是单播地址(一对一通信)
D类是多播地址(一对多通信)
E类地址保留为以后使用 - IP地址的指派范围
- 点分十进制记法
(2)子网的划分:
(3)构成超网:
4.3 划分子网和构造超网
1 子网划分
- 划分子网方法:从网络的主机号借用借用若干位作为子网号
- 子网掩码和IP地址进行与运算(AND)就可以得出网络地址
- 与运算:0&0=0; 0&1=0; 1&0=0; 1&1=1;只有1和1结果为1,其余的均为0
- 计算网络地址
2 路由表(路由择域信息库)
是一个存储在路由器或者联网计算机中的电子表格(文件)或类数据库
4.5 互联网的路由选择协议
内部网关协议IGP:
- RIP 路由信息协议
- OSPF 开放最短路径优先
外部网关协议EGP:
- BGP 边界网关协议
第五章 运输层
第六章 应用层
第七章 网络安全
7.2 两类密码体制
1 对称密钥密码体制
加密密钥和解密密钥使用相同的密码体制
2 公钥密码体制
- 加密密钥和解密密钥不同的密码体制
- 加密密钥PK(公钥):公开
- 解密密钥SK(私钥):保密的
- 加密和解密算法都是:公开的