软考中级软件设计师--9.计算机网络

计算机网络

参考

  • https://www.yuque.com/saodai/ss8tp9
  • B站视频
  1. 网络设备
    1. 物理层的互连设备:中继器(Repeater)和集线器(Hub), 其中集线器可以看做是一种多端口的中继器
    2. 数据链路层互连设备:网桥(Bridge)和交换机(Switch),其中交换机是多端口的网桥
    3. 网络层互连设备:路由器
    4. 应用层互连设备:网关
    5. 物理层设备不能隔离广播域和冲突域,数据链路层设备可以隔离冲突域不能隔离广播域,网络层可以隔离广播域与冲突域
  2. TCP/IP 协议簇分类
    1. 网络层协议
      1. IP:一种尽力传送的通信协议,传送的数据可能丢失
      2. ICMP: Internet 控制信息协议,利用 IP 传送报文
    2. 传输层协议:TCP UDP,都是基于 IP 之上的
    3. 应用层协议
      1. FTP: 文件上传协议,文件上传的端口是 20,控制端口为21
      2. SNMP:网络管理协议
        方便记忆:1. 名字带"IP" “AP” 的都是网络层,2. 应用层协议所有带"T" 的,除了TFTP 都是基于 TCP的,其他是基于UDP的,不带 “T” 的只有 POP3是 TCP 的,其他都是UDP 的
  3. 网络层协议 IP TCP UDP
    1. IP 提供的服务,是无连接(指没有确定目标系统在已做好接收准备前就发送数据)、不可靠的(目的系统不对成功接收的分组进行确认)
    2. TCP 面向连接、可靠的传输控制协议,采用三次握手实现可靠性
      1. 可靠传输、连接管理、差错校验、重传、流量控制(可变大小滑动窗口协议)、端口寻址、
    3. UDP 无连接、不可靠的传输协议,可以保证应用程序进程间的通信,有助于提高传输的高效率
      1. 端口寻址
  4. 电子邮件服务协议
    1. SMTP: 简单邮件传输协议,用来发送邮件,端口 25,基于TCP,只能传输文本和 ASCII码的文件
    2. SMTP 基于 C/S 模式,即 客户端/服务器模式来进行通信
    3. MIME 邮件附件扩展类型
    4. PEM 私密邮件
    5. POP3 用来接收邮件的协议,基于TCP ,端口号110 基于 C/S 模式通信
  5. 地址解析 ARP RARP
    1. ARP: 地址解析协议,将 IP 地址转换为物理地址(MAC 地址,每个网卡唯一)
    2. RARP:反地址解析协议,将物理地址转换为IP地址
    3. 计算机间使用 ARP 通信流程 PC1向PC2通信
      1. 查询 ARP 高速缓存
      2. 如果有 PC2的IP 地址缓存,则直接使用其对应的物理地址发送数据
      3. 如果没有缓存,则在局域网以广播形式发送ARP 请求包
      4. 如果局域网上某个计算机 IP 地址一致,则那台计算会响应一个 ARP 应答,包含对应的物理地址
      5. ARP 将IP 及应答的物理地址存到高速缓存中
  6. DHCP:动态主机配置协议,集中管理分配IP地址,使网络中的主机获得,IP地址、网关地址、DNS地址、DHCP服务器地址等
  7. URL: 协议名://主机名.域名.域名后缀.域名分类/目录/网页文件
  8. DNS 域名查询次序:本地 hosts 文件 》 本地DNS 缓存 》本地DNS服务器 》根域名服务器
  9. 主域名服务器在接收到请求后的查询次序:本地缓存 》 本地 hosts 文件 》本地数据库 》 转发域名服务器
  10. IP 地址和子网划分
    1. Internet 中网络分为 5类 A、B、C、D、E
    2. A 类网络,网络地址 8位(第一位为0),其余为主机地址
    3. B 类网络,网络地址 16为(前两位为 10),其余为主机地址
    4. C 类网络,网络地址 24为(前两位为 110),其余为主机地址
    5. 子网掩码:识别报文是只存放在网络内部,还是被路由转发到其他地方,用 1 表示网络地址,0 表示主机地址,例如 C 类掩码为 11111111.11111111.11111111.00000000 即 255.255.255.0
    6. 子网划分:
      1. 将一个网络划分成多个子网:取部分主机号当子网号,取了多少位k就有2^k 个子网
      2. 将多个网络合并成一个大网络:去部分网络号主机号
      3. 222.125.80.128/26 中 /26 表示由 26 位的网络地址,有 32-26位的主机地址
      4. 全 1 是广播地址,全 0 是网络地址
  11. IPv6
    1. IPv4 为 32位, IPv6 128位,地址空间 不可用完
  12. 无线网路
    1. 无限网络中蓝牙覆盖范围最小,通信距离最短
  13. windows 命令
    1. ipconfig: 显示所有网络适配器的IP地址、子网掩码和缺省网关值
    2. ipconfig/release: 释放IP 地址
    3. ipconfig/flushdns: 清除 dns 缓存,或刷新dns
    4. ipconfig/displaydns: 显示dns
    5. ipconfig/registerdns: DNS 客户端手工向服务器注册
    6. ipconfig/all: 显示所有 所有网络适配器的完整 TCP/IP 配置信息,包括DHCP 服务是否启动
    7. ipconfig/renew: DHCP 客户端刷新,重新申请IP
  14. 路由
    1. 五种路由类型
      1. 主机路由:子网掩码 255.255.255.255
      2. 直连网络
      3. 远程网络
      4. 默认路由:目标网络和网络掩码都是 0.0.0.0
      5. 持久路由
      6. 服务器接收到一个IP数据包时先查找主机路由,在查找网络路由(直连网络、远程网络)、最后查找默认路由
    2. 如果路由器收到关于某个目标的多条路由,那么要比较各个路由的管理距离,并采用管理距离最小的
  15. 其他
    1. 网络的可用性:用户可利用网络时间的百分比
    2. 园区子系统:链接各个建筑物的通信系统
    3. DNS 实现负载均衡:为同一个域名设置多个主机记录,启用循环,添加每个web 服务器的主机记录
    4. 要使得两个 IPv6 通过现有的 IPv4网路通信需要使用“隧道技术”
    5. 要使得 IPv6 与 IPv4 通信,需要使用 “翻译技术”
    6. DNS 服务器与计算机不在一个子网,不会导致计算机网络不可访问,只要路由可达DNS都可以正常工作
    7. 层次化局域网模型核心层的主要功能:将分组从一个区域高速的转发到另一个区域
    8. 默认网关要和当前 IP 地址在同一个子网段中

你可能感兴趣的:(软考准备,计算机网络,软考,软件设计师)