软考复习 -- 计算机网络

2023-09-22 16:01:56

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

  • <hr> 分割线
  • <I> 斜体
  • <mailto> 指向电子邮箱的链接
  • <html>表示网页代码的开始和结束
    在这里插入图片描述
更多推荐

人机中的事实与价值时空、排序

人机结合智能与事实价值融合分析确实是未来解决复杂疑难问题的基本策略之一。该策略利用人类智慧和机器智能相结合,结合有效的事实和价值分析方法,以更全面、准确、高效地解决问题。通过人机结合,可以充分发挥人类的主观能动性、判断力和创造力,同时借助机器的强大计算和数据处理能力,提供更深入、广泛的信息搜索、筛选和分析。这种结合能够

7.2、如何理解Flink中的水位线(Watermark)

目录0、版本说明1、什么是水位线?2、水位线使用场景?3、设计水位线主要为了解决什么问题?4、怎样在flink中生成水位线?4.1、自定义标记Watermark生成器4.2、自定义周期性Watermark生成器4.3、内置Watermark生成器-有序流水位线生成器4.4、内置Watermark生成器-乱序流水位线生成

基于springboot广场舞团系统springboot16

大家好✌!我是CZ淡陌。一名专注以理论为基础实战为主的技术博主,将再这里为大家分享优质的实战项目,本人在Java毕业设计领域有多年的经验,陆续会更新更多优质的Java实战项目,希望你能有所收获,少走一些弯路,向着优秀程序员前行!🍅更多优质项目👇🏻👇🏻可点击下方获取🍅文章底部或评论区获取🍅Java项目精品实

Linux安装mysql数据库并实现主从搭建

一.环境说明【环境说明】:192.168.110.161mysql-master##网络配置到位,防火墙关闭,selinux关闭192.168.110.162mysql-slave##网络配置到位,防火墙关闭,selinux关闭两台主机,操作系统是centos7,提前网络配置好,关闭防火墙,selinux,修改主机名二

esbuild中文文档-路径解析配置项(Path resolution - External、Main fields)

文章目录路径解析配置项Pathresolution外部模块External主字段Mainfields对于包的开发者结语哈喽,大家好!我是「励志前端小黑哥」,我带着最新发布的文章又来了!老规矩,小手动起来~点赞关注不迷路!esbuild简单介绍esbuild为了突破了JavaScript语言的瓶颈,采用了Go语言编写,构

Vue 如何监听 localstorage的变化

一.说明在日常开发中,我们经常使用localStorage来存储一些变量。这些变量会存储在浏览中。对于localStorage来说,即使关闭浏览器,这些变量依然存储着,方便我们开发的时候在别的地方使用。二.localStorage的使用存储值:window.localStorage.setItem(‘键名’,值)读取值

紫禁之巅-Unity游戏开发教程:勇者斗恶龙之魔法石

说明开设了一个unity游戏开发课程,可以帮助对游戏开发有兴趣的小伙伴学习Unity游戏开发的知识和技术,课程地址第一节课的课件是游戏工程,第二节的课件是大纲,和文章内相同,其它章节的课件和第一节课的相同,不需要重复下载课程大纲课程简介开设课程是为了帮助对游戏开发感兴趣的小伙伴掌握游戏开发的思路、方法、技术。为了帮助学

ps打开找不到MSVCP140.dll重新安装方法,安装ps出现msvcp140.dll缺失解决方法

在计算机中,我们可能会遇到许多问题,其中之一就是找不到msvcp140.dll文件。msvcp140.dll是一个动态链接库文件,它是MicrosoftVisualC++2015Redistributable的一部分。当计算机找不到这个文件时,可能会导致程序无法正常运行。本文将为您提供多个解决方法,以及msvcp140

每日一练 | 华为认证真题练习Day114

1、如图所示,交换机GE0/0/1和GE0/0/2两个端口都进行不同的此Hybrid配置,下面说法正确是()。(多选)A.财务部门发出的数据帧在交换机中携带的Tag为VLAN20B.行政部门和财务部门不能互访,因为两部门所属的VLAN不相同C.如果交换机的GE0/0/1和GE0/0/2两个端口都修改为Trunk端口,则

头歌平台 | 逻辑函数及其描述工具logisim使用

文章目录1、根据布尔表达式绘制电路2、根据真值表绘制电路3、根据简化真值表绘制电路4、根据波形图绘制电路5、根据卡诺图绘制电路1、根据布尔表达式绘制电路任务描述本关任务:在Logisim中根据给定的布尔代数表达式(F=AB+BC+CA)绘制逻辑电路。案例场景举例举重比赛裁判电路。在举重比赛中,通常有三位裁判(A、B、C

【SQL数据分析 | 手把手教你做淘宝用户分析!】

SQL也能做分析?当然!常见的数据清洗,预处理,数据分类,数据筛选,分类汇总,以及数据透视等操作,用SQL一样可以实现(除了可视化,需要放到Excel里呈现)。SQL不仅可以从数据库中读取数据,还能通过不同的SQL函数语句直接返回所需要的结果,从而大大提高了自己在客户端应用程序中计算的效率。但是,这个过程需要很熟练掌握

热文推荐