软考(软件设计师)考点总结 -- 计算机网络基础

Posted 龙源lll

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软考(软件设计师)考点总结 -- 计算机网络基础相关的知识,希望对你有一定的参考价值。

OSI/RM 七层模型

在这里插入图片描述

例题:
在这里插入图片描述
答案:B,路由器再第三层(网络层),不能通过。

在这里插入图片描述

广播域与冲突域:
集线器连接主机构成一个冲突域、交换机没有一个端口属于一个冲突域;路由器连接一个网络构成一个广播域。

网络技术标准与协议

在这里插入图片描述

二层协议:
ICMP 因特网控制协议(ping) :用于传输有关通信问题的消息,例如数据报不能到达目标站,路由器没有足够的缓存空间等。ICMP报文封装在IP数据报中传送,不保证可靠的提交。
ARP地址解析协议: IP => MAC ,RARP反向地址解析协议: MAC => IP
PPP点对点协议: 可支持多种认证机制,并允许使用后端服务器来实现复杂的认证过程。

三层协议:
TCP传输控制协议: 可靠连接,连接建立有验证机制(三次握手),
UDP 用户数据报协议: 不建立连接,不可靠,没有连接管理能力,不负责重新发送丢失或出错的数据消息,没有流量控制能力。

TCP三次握手TCP四次挥手
在这里插入图片描述在这里插入图片描述

四层基于TCP的协议:
SMTP简单邮件传输协议: 主要用于传输邮件。端口:25,传输的邮件报文需采用ASCII进行编码。
FTP文件传输:控制端口:21,数据端口:20(主动模式),1025-65535(被动模式)
POP3:邮局协议版本3:主要用于支持使用客户端远程管理在服务器上的电子邮件。提供了SSL加密的POP3协议被称为POP3S。端口: 110,采用C/S模式进行通信,通过TCP传输;
HTTP超文本传输协议
HTTPS安全超文本传输协议 :它是一个安全通信通道,基于HTTP开发,用于在客户计算机和服务器之间交换信息。HTTPS采用安全套接字层(SSL)进行信息交换。

四层基于UDP的协议:
SNMP简单网络管理协议: 由一组网络管理的标准组成,包含应用层协议、数据库模型和一组资源对象。报文封装再UDP中。
DHCP动态主机配置协议: 动态分配IP地址(基于租约),DHCP客户端可以从DHCP服务器端获取本机IP地址、DNS服务器地址、DHCP服务器地址、默认网关地址等。
DNS域名解析协议: 将域名转换为IP地址。

MIME是一个互联网标准,扩展了电子邮件标准,能支持多媒体数据。

HTTP请求过程:
在浏览器中输入URL、浏览器向DNS服务器发出域名解析请求并获取结果、根据目的IP地址和端口号,与服务器建立TCP连接、浏览器向服务器发送数据请求、服务器将网页数据发送给浏览器、浏览器解析收到的数据并显示、通信完成,断开TCP连接。

HTTP与HTTPS的区别:
https需要申请CA证书,一般免费证书很少吧,需要付费
http是超文本传输协议,信息是明文传输的,https则是具有安全性hessl加密传输协议
http的端口80,https端口443
http连接简单,无状态。
https协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。

计算机命令:

netstat是控制台命令,监控TCP/IP 网络的非常有用的工具,可以显示路由表、实际的网络连接以及每一个网络接设备的状态信息。一般用于检验本机各端口的网络连接情况。

ping 是一个通信协议 ,是TCP/IP 协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助分析和判定网络故障。

ipconfig显示信息;ipconfig/all显示详细信息;ipconfig/renew更新所有适配器;ipconfig/release释放所有连接;ipconfig/flushdns:清理并重设DNS客户解析器缓存的内容。

msconfig 即系统配置实用程序,在开始菜单里运行中输入然后确认就可以找到程序开启或者禁用,可以帮助电脑禁止不需要运行的程序,加快电脑运行。

cmd 命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。

nslookup可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用哪个DNS服务器进行解释。

tracert 是路由跟踪实用程序,用于确定IP数据包访问目标所采取的路径。Tracert 命令使用用IP生存时间(TTL)字段和ICMP错误消息来确定从一个主机到网络上其他主机的路由。

域名

URL基础知识:
URL统一资源定位符是对互联网的资源位置和访问方法的一种表示,是互联网上资源的地址。互联网上每一个文件都有一个唯一URL。

URL:协议://主机名.域名.域名后缀或IP地址(:端口号)/目录/文件名
URL:http:/www.baidu.com/channel/hello.html
http:协议类型
www:主机名
baidu.com:域名
channel:路径名
hello.html:文件名

域名查询记录:先查询HOSTS表,再查询本地DNS缓存,然后查询DNS服务器、之后是根域名服务器、顶级域名服务器、权限域名服务器
在这里插入图片描述

例题:
在这里插入图片描述
答案:A,根域名服务器没有直接将答案告诉本地域名服务器,而中介域名服务器直接将答案告诉了本地域名服务器

计算机网络的分类:
在这里插入图片描述

网络规划与设计

在这里插入图片描述

逻辑设计:
在这里插入图片描述
物理设计:
在这里插入图片描述
分层设计:
在这里插入图片描述

子网划分

IP地址:

IP地址 = 网络号 + 主机号
在这里插入图片描述
A类地址: 网络号为8位,并且最高位为0,网络号为 0 ~ 127。
B类地址: 前两段是网络号(前16位)(固定最高位为1),后16位是主机号,一个b类地址可以容纳的主机为216 - 2台。
C类地址: 前3段是网络号,后一段是主机号,一个c类地址可以容纳的主机为28 - 2台

子网划分:
1、子网掩码
2、将一个网络划分为多个子网(取部分主机号当子网号)
3、将多个网络合并成一个大的网络(去部分网络号当主机号)

例题:
在这里插入图片描述

划分子网: 用若干个主机位充当子网号
判断两个网络是否属于同一个子网: 将其IP地址换算成2进制,判断网络位和子网位是否完全一致,一致则在同一子网。

主机路由的子网掩码是255.255.255.255

无分类编址:
在这里插入图片描述

例题:
在这里插入图片描述
网络号有20个bit位,则有12个bit位是主机号,C类的前24个bit是网络号,所以我们现在可以在地址块中拿出4个来划分子网,1111B = 16D,所以可以划分16个子网。

特殊含义的IP地址:
在这里插入图片描述

HTML:

在这里插入图片描述

无线网:

在这里插入图片描述

IPV6:
在这里插入图片描述
两个IPV6几点可以通过现有的IPv4地址进行通信,需要使用隧道技术;纯IPv6节点与纯IPv4节点通信需要使用翻译技术。

网络接入技术

在这里插入图片描述

公用交换电话网络(PSTN):最为原始的拨号上网形式,上网和打电话不能同时进行
综合业务数字网(ISDN):上网和通话可以一起进行。
非对称数字用户线路(ADSL): 电话线通信,下行8M,上行512K
同轴光纤技术(HFC):上下行相等,主干网是光纤,用户是同轴电缆(有线电视接网线)

WCDMA: 范围应用,最为成熟的,稳定性也是最好的,基站作的最好的。
CDMA2000: 中国电信运营。
TD-SCDMA(国产标准):速率低,功耗大, 中国移动运营。奠定了4G基础

软考历年真题及B站相关视频课件:
链接:https://pan.baidu.com/s/1e4d1-HGOzcEVHSK8Q0j_xA
提取码:acij

以上是关于软考(软件设计师)考点总结 -- 计算机网络基础的主要内容,如果未能解决你的问题,请参考以下文章

软考(软件设计师)考点总结 -- 面向对象设计基础

软考(软件设计师)考点总结 -- 多媒体技术基础

软考(软件设计师)考点总结 -- 计算机组成与体系结构

软考(软件设计师)考点总结 -- 软件工程基础知识

软考(软件设计师)考点总结 -- 操作系统基本原理

软考(软件设计师)考点总结 -- 操作系统基本原理