热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

软考网络管理员学习笔记6之第六章互联网技术

第六章、互联网技术考点1、IP地址分类【考法分析】本考点的基本考法是考察A、B、C、D四类IP地址的区分,公网地址和私网地址的区分,以及哪些地址可

第六章、互联网技术


考点1、IP地址分类

【考法分析】

本考点的基本考法是考察A、B、C、D四类IP地址的区分,公网地址和私网地址的区分,以及哪些地址可以做源地址,哪些地址可以做目的地址

【要点分析】

1、A类地址第一字节的范围是1-126,B类地址第一字节的范围是128-191,C类地址第一字节的范围是192-223,D类组播地址第一字节的范围是224-239。其中组播地址比较常考

2、私网地址的范围:

 A类私网地址网络号:10

 B类私网地址网络号:127.16—127.31

 C类私网地址网络号:192.168.0—192.168.255

3、主机地址、环回地址(127开头)和微软地址(169.254开头)可以做源地址和目的地址

 0.0.0.0可以做源地址,不可以做目的地址

 广播地址可以做目的地址,不可以做源地址

【备考点拨】

记忆性知识点,需要牢记


考点2、子网划分

【考法分析】

本考点的基本考法是给出一个IP网段,同时提出需要划分多少个子网,每个子网需要多少台主机,让求每个子网的子网掩码或是每个子网的有效IP地址范围

【要点分析】

1、IP地址中有网络位和主机位

2、需要向主机位借位成网络位来划分子网

3、向主机位借了N位,就划分了2N个子网

4、主机位还剩M位,则每个子网中有效的IP地址数是2M-2个

【备考点拨】

计算性知识点,必考题,建议通过做题掌握方法,掌握方法后就是送分题


考点3、CIDR

【考法分析】

本考点的基本考法是给出多个IP网段,然后将其汇总成一个IP网段

【要点分析】

1、可以理解为是子网划分的逆运算

2、将题目中给的IP地址展开成2进制的形式

3、IP地址展开后,看2进制数中完全一样的部分是哪些位,完全一样的部分就作为网络位,不一样的位就作为主机位

4、缩略后就可以汇总成一个IP网段

【备考点拨】

计算性知识点,必考题,建议通过做题掌握方法,掌握方法后就是送分题


考点4、IP数据报

【考法分析】

本考点的基本考法是知道了解IP数据报首部的最小长度及首部中各个字段的含义

【要点分析】

1、IP数据报首部长度最小为20字节,其在首部长度字段中数值为5

2、常考字段如下:

标识:一个唯一的标识数字,用来标识一个数据包或者一组分片的数据包

片偏移:如果数据包被分片,可以通过片偏移把这些分片的数据包组装起来

标志:一个数据包是否是一组分片数据包的一部分。

【备考点拨】

记忆性知识点,了解即可


考点5、ARP

【考法分析】

本考点的基本考法是知道了解ARP的概念

【要点分析】

1、ARP协议是通过IP地址来获取对应的mac地址

2、查询方通过广播请求,询问IP地址对应的mac地址。被查询方通过单播来回应自己的mac地址

3、知道查看和清除arp缓存的命令

【备考点拨】

记忆性知识点,需要掌握


考点6、ICMP

【考法分析】

本考点的基本考法是知道了解ICMP的概念

【要点分析】

1、ICMP的作用是向源主机发送传输错误警告

2、ICMP被IP封装

3、ICMP下的两个应用是ping和tracert(traceroute),ping利用到了ICMP中的回送和响应请求报文,tracert利用了ICMP中的时间超过报文和目标不可达报文

【备考点拨】

记忆性知识点,需要掌握


考点7、IPv6

【考法分析】

本考点的基本考法是知道了解IPv6中的基本内容,如IPv6地址的正确写法,能区分不同的地址类型,以及IPv4到IPv6的过渡技术

【要点分析】

1、IPv6是为解决IPv4中地址不够用的问题,IPv6有128位

2、IPv6地址以16位为一组,共8组,用16进制表示。来自任何十六进制数字组的一个或多个前导零被删除; 通常对全部或全部前导零进行此操作。例如,组0042被转换为42。零的连续部分用双冒号(::)替换。双冒号只能在地址中使用一次

3、


地址类型

地址前缀

IPv6前缀标识

链路本地地址

1111111010

FE80::/10

站点本地地址

1111111011

FEC0::/10

全球单播地址

全球路由选择前缀(48bit),前3位固定为001

 

4、过渡技术有:双栈协议、隧道技术、网络地址转换(或称为翻译技术)

【备考点拨】

记忆性知识点,需要掌握


考点8、传输层协议UDP与TCP

【考法分析】

本考点的基本考法是能区分UDP和TCP协议、了解TCP首部中的各个字段含义、了解三次握手的过程,知道常见应用所使用的端口号

【要点分析】

1、UDP是无连接不可靠的协议,TCP是有链接的可靠传输层协议

2、TCP头部最小长度是20个字节

3、TCP头部中常见字段含义:

序号:用这个数字表示一个TCP片段

确认号:给对方一个确认回应,同时这个数字是通信中希望从另一个设备得到的下一个数据包的序号

URG:紧急指针位

ACK:确认号位

RST:重建连接或者拒绝一个无效连接

SYN:请求建立连接的标志

FIN:请求关闭一个连接

窗口:指的接收窗口,表示缓冲区的大小

紧急指针:如果URG位置1,这个域将被检查作为额外的指令,告诉CPU从哪里读数据

4、三次握手数据包的特征:第一和第二个报文会出现SYN的标志

1、 知道常见应用协议的端口号(在后面的应用层知识点中会提及)

【备考点拨】

记忆性知识点,需要掌握


考点9、域名系统DNS

【考法分析】

本考点的基本考法是熟悉了解DNS中的概念:如DNS查询顺序,迭代查询和递归查询的区别及资源记录的含义与表示

【要点分析】

1、DNS使用UDP 53号端口

2、DNS的查询顺序:在客户端中,先查hosts表,再查缓存,最后利用dns查询。在服务器中,先查缓存,再查区域记录,如果查询不到,再去找根域名服务器进行查询

3、递归查询:当服务器收到一个查询请求,能直接返回对应的结果。迭代查询:当服务器收到一个查询请求,不能直接返回结果,而是让查询方找另外一台服务器进行查询。

4、了解常见的资源记录,如主机(A)记录,指针(PTR)记录,别名(CNAME)记录

【备考点拨】

记忆性知识点,需要掌握


考点10、远程登录服务TELNET

【考法分析】

本考点的基本考法是了解Telnet使用的端口号及使用的传输格式

【要点分析】

1、Telnet使用TCP 23号端口

2、传输过程中使用NVT格式

【备考点拨】

记忆性知识点,了解即可


考点11、文件传输服务FTP

【考法分析】

本考点的基本考法是了解FTP使用的端口号,能区分FTP下的主动模式和被动模式

【要点分析】

1、FTP在主动模式下,控制连接使用21号端口,数据连接使用20号端口

2、FTP在被动模式下,控制连接使用21号端口,数据连接使用1024-65535中的任一端口

3、上下午考试中,没有特殊说明是使用数据连接端口而只是说端口的话,选择21号端口

【备考点拨】

记忆性知识点,需要掌握


考点12、动态主机配置协议DHCP

【考法分析】

本考点的基本考法是知道DHCP的使用端口,DHCP分配过程中使用的4个报文及DHCP中继原理

【要点分析】

1、DHCP服务器使用UDP 67号端口,客户端使用UDP 68号端口

2、使用DHCP协议时,如果客户端能正常获取IP地址等参数。说明DHCPdiscover、DHCPoffer、DHCPrequest、DHCPack这4个报文成功交互

3、由客户端发送的DHCPdiscover和DHCPrequest报文是广播报文。而服务器端发送的DHCPoffer和DHCPack报文可以是单播报文也可以是广播报文,如果题目中问到是使用单播还是广播,建议选择广播。

4、Windows服务器配置DHCP时,默认租约是8天,华为路由器的默认租约是1天

5、为进行动态主机配置,每个网段加一个dhcp服务器,是不现实的。所以可以使用DHCP中继,实现一个dhcp服务器为多个子网进行配置分配。

由于DHCP报文的目的ip是255.255.255.255,这样的本地广播不能跨子网。这就需要在客户端的网关上配置DHCP中继,此时该网关就可以把缺省的广播报文转换成能够跨网段传输的单播报文。

【备考点拨】

记忆性知识点,需要掌握


考点13、电子邮件服务

【考法分析】

本考点的基本考法是知道电子邮件服务中使用的应用层协议,及协议所对应使用的端口

【要点分析】

1、在使用用户代理的情况下,发送方用户发送邮件到邮件服务器,和发送方邮件服务器到接收方邮件服务器使用的都是SMTP协议,SMTP协议使用TCP25号端口。接收方用户从接收邮件服务器获取邮件时,使用的是POP3协议,POP3协议使用TCP110端口。

2、如果用户使用网页发送和接收邮件。则发送方发送邮件到邮件服务器及接收方从邮件服务器获取邮件,都是使用HTTP协议,HTTP协议使用80端口。而服务器之间的连接建立依旧使用SMTP协议。

3、传统的电子邮件只能处理文本格式,不过现在电子邮件所能发送的数据类型已经扩展到了MIME,可以支持图片、视频、音频等形式的数据。

【备考点拨】

记忆性知识点,需要掌握

 

 


推荐阅读
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • window下的python安装插件,Go语言社区,Golang程序员人脉社 ... [详细]
  • 在Linux系统中,网络配置是至关重要的任务之一。本文详细解析了Firewalld和Netfilter机制,并探讨了iptables的应用。通过使用`ip addr show`命令来查看网卡IP地址(需要安装`iproute`包),当网卡未分配IP地址或处于关闭状态时,可以通过`ip link set`命令进行配置和激活。此外,文章还介绍了如何利用Firewalld和iptables实现网络流量控制和安全策略管理,为系统管理员提供了实用的操作指南。 ... [详细]
  • Ihavetwomethodsofgeneratingmdistinctrandomnumbersintherange[0..n-1]我有两种方法在范围[0.n-1]中生 ... [详细]
  • 单片微机原理P3:80C51外部拓展系统
      外部拓展其实是个相对来说很好玩的章节,可以真正开始用单片机写程序了,比较重要的是外部存储器拓展,81C55拓展,矩阵键盘,动态显示,DAC和ADC。0.IO接口电路概念与存 ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • XAMPP 遇到 404 错误:无法找到请求的对象
    在使用 XAMPP 时遇到 404 错误,表示请求的对象未找到。通过详细分析发现,该问题可能由以下原因引起:1. `httpd-vhosts.conf` 文件中的配置路径错误;2. `public` 目录下缺少 `.htaccess` 文件。建议检查并修正这些配置,以确保服务器能够正确识别和访问所需的文件路径。 ... [详细]
  • 阿里巴巴终面技术挑战:如何利用 UDP 实现 TCP 功能?
    在阿里巴巴的技术面试中,技术总监曾提出一道关于如何利用 UDP 实现 TCP 功能的问题。当时回答得不够理想,因此事后进行了详细总结。通过与总监的进一步交流,了解到这是一道常见的阿里面试题。面试官的主要目的是考察应聘者对 UDP 和 TCP 在原理上的差异的理解,以及如何通过 UDP 实现类似 TCP 的可靠传输机制。 ... [详细]
  • 在分析和解决 Keepalived VIP 漂移故障的过程中,我们发现主备节点配置如下:主节点 IP 为 172.16.30.31,备份节点 IP 为 172.16.30.32,虚拟 IP 为 172.16.30.10。故障表现为监控系统显示 Keepalived 主节点状态异常,导致 VIP 漂移到备份节点。通过详细检查配置文件和日志,我们发现主节点上的 Keepalived 进程未能正常运行,最终通过优化配置和重启服务解决了该问题。此外,我们还增加了健康检查机制,以提高系统的稳定性和可靠性。 ... [详细]
  • 该大学网站采用PHP和MySQL技术,在校内可免费访问某些外部收费资料数据库。为了方便学生校外访问,建议通过学校账号登录实现免费访问。具体方案可包括利用学校服务器作为代理,结合身份验证机制,确保合法用户在校外也能享受免费资源。 ... [详细]
  • Java Socket 关键参数详解与优化建议
    Java Socket 的 API 虽然被广泛使用,但其关键参数的用途却鲜为人知。本文详细解析了 Java Socket 中的重要参数,如 backlog 参数,它用于控制服务器等待连接请求的队列长度。此外,还探讨了其他参数如 SO_TIMEOUT、SO_REUSEADDR 等的配置方法及其对性能的影响,并提供了优化建议,帮助开发者提升网络通信的稳定性和效率。 ... [详细]
  • Web开发框架概览:Java与JavaScript技术及框架综述
    Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ... [详细]
  • 深入探索HTTP协议的学习与实践
    在初次访问某个网站时,由于本地没有缓存,服务器会返回一个200状态码的响应,并在响应头中设置Etag和Last-Modified等缓存控制字段。这些字段用于后续请求时验证资源是否已更新,从而提高页面加载速度和减少带宽消耗。本文将深入探讨HTTP缓存机制及其在实际应用中的优化策略,帮助读者更好地理解和运用HTTP协议。 ... [详细]
  • 本文详细介绍了在Linux系统上编译安装MySQL 5.5源码的步骤。首先,通过Yum安装必要的依赖软件包,如GCC、GCC-C++等,确保编译环境的完备。接着,下载并解压MySQL 5.5的源码包,配置编译选项,进行编译和安装。最后,完成安装后,进行基本的配置和启动测试,确保MySQL服务正常运行。 ... [详细]
  • TCP三次握手过程详解与图示解析
    本文详细解析了TCP三次握手的过程,并通过图示清晰展示了各个状态的变化。同时,文章还介绍了四次挥手的图解,解释了在TIME_WAIT状态中,客户端最后一次发送的ACK包的作用和重要性。 ... [详细]
author-avatar
谁的淡笑丶_227
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有