• 软考复习 -- 计算机网络


    1 网络互连设备

    • 物理层:中继器和集线器(多路中继器)
    • 数据链路层:网桥和交换机(多端口网桥)
    • 网络层:路由器
    • 应用层:网关

    2 广播域和冲突域

    在这里插入图片描述

    3 协议簇

    在这里插入图片描述
    在这里插入图片描述

    4 网际层协议

    4 TCP和UDP

    4.1 TCP

    • 传输层协议——TCP:面向连接可靠的传输层协议,采用三次握手建立和关闭连接
    • TCP的功能或服务有:可靠传输、连接管理、差错校验和重传、流量控制、拥塞控制、端口寻址;其中流量控制采用的是:可变大小的滑动窗口协议

    4.2 UDP

    • 传输层协议——UDP:用户数据报协议是一种不可靠的、无连接的协议,
    • UDP上的应用有VoIP等。UDP的首部8B,TCP的首部20B,UDP相比TCP来说,开销较小。

    TCP和UDP均提供了端口寻址功能。

    5 SMTP和POP3

    5.1 SMTP

    • SMTP:发送邮件协议;端口号:25
    • SMTP只能传输SACII码文本和文字附件,可以使用MIME邮件扩充协议,添加其他类型的附件。

    5.2 POP3

    • POP3:接收邮件协议;端口号:110
    • POP3基于C/S模式也就是Client/Server模式(客户端/服务器模式)

    SMTP和POP3都使用TPC端口传输和接收邮件

    6 ARP和RARP

    • ARP和RARP协议在网络层工作,主要功能是实现IP地址和MAC地址之间的转换。
    • ARP采用广播(ARP Request)请求,单播(ARP Response)响应
      在这里插入图片描述

    7 DHCP(动态主机配置协议)

    • DHCP协议的功能是:集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。
    • DHCP客户端可以从DHCP服务器获得本机IP地址、DNS服务器地址、DHCP服务器地址和默认网关的地址等。
    • Windows无效地址:169.254.X.X Linux无效地址:0.0.0.0
    • 169.254.X.X是Windows系统在DHCP信息租用失败时自动给客户机分配的IP地址。

    8 URL

    协议名://主机名.域名.域名后缀.域名分类/目录/网页文件
    在这里插入图片描述

    9 浏览器

    9.1 域名查询的次序

    在这里插入图片描述

    9.2 本地接收到域名请求

    在这里插入图片描述

    9.3 HTTP一次请求的流程

    在这里插入图片描述

    10 IP地址和子网划分

    • 有多少位子网号就有2的子网号次方个子网,
    • 有多少位主机号就有2的主机号次方个主机地址,如果是可用的主机地址要减去2(下方的两个地址)
    • 主机地址全0为网络地址,全1为广播地址
      在这里插入图片描述
      在这里插入图片描述

    11 IPV6

    在这里插入图片描述

    12 无线网络

    蓝牙覆盖范围最小和通信距离最短

    13 Windows命令

    • ipconfig/release:DHCP客户端手工释放IP地址
    • ipconfig/flushdns:清除本地DNS缓存内容
    • ipconfig/displaydns:显示本地DNS内容
    • ipconfig/registerdns:DNS客户端手工向服务器进行注册
    • ipconfig:显示所有网络适配器的IP地址、子网掩码和缺省网关值
    • ipconfig/all:显示所有网络适配器的完整TCP/IP配置信息,包括DHCP服务是否已启动
    • ipconfig/renew:DHCP客户端手工向服务器刷新请求(重新申请IP地址)

    14 PING命令

    在这里插入图片描述
    在这里插入图片描述

    15 路由

    15.1 类型

    在这里插入图片描述
    在这里插入图片描述

    15.2 路由管理距离

    在这里插入图片描述

    16 HTML


    • 分割线
    • 斜体
    • 指向电子邮箱的链接
    • 表示网页代码的开始和结束
      在这里插入图片描述
  • 相关阅读:
    【Docker】Linux网桥连接多个命名空间
    20231026_java基础_设计模式
    CSDN上代码块背景颜色的设置
    JavaScript中的 inludes 和 indexOf 方法 | 判断字符串或数组中是否存在对应的元素| 相同点与不同点 | 代码详解
    web期末作业设计网页 HTML+CSS+JavaScript仿王者荣耀游戏新闻咨询(web前端网页制作课作业)
    soc估计:DESIGN AND DEVELOPMENT OF SoC ESTIMATION MODEL USING MACHINE LEARNING
    大聪明教你学Java | Mysql 为何会引起锁表及其解决办法
    【Unity】rotation和Quaternion学习笔记
    5. 二叉树定义、【满二叉树、完全二叉树、二叉排序树、平衡二叉树】、二叉树的性质、二叉树的存储结构
    Java基础二十四(集合框架)
  • 原文地址:https://blog.csdn.net/tataoto/article/details/133067009