2.网络基础知识
网络基础知识点复习问题
1、计算机网络的体系结构包括哪两种版本,它们有什么区别?哪一种是现实世界正在广泛使用的版本?
计算机网络的体系结构包括TCP/IP和OSI,OSI为七层模型,且为理论模型,TCP/IP的上三层合并为应用层,将下两层合并为网络接口层,且为现实世界广泛使用的模型版本
2、请写出十进制数233的八位二进制表示形式,请写出二进制数01101010所对应的十进制数。
二进制位1对应十进制数列表
如下所示
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
|---|---|---|---|---|---|---|---|
| 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
则十进制数233用二进制表示思路为
233-128-64-32-8-1=0
则128位为1、64位为1、32位为1、8位为1、1位为1
二进制表示为11101001
若要表示二进制数01101010所对应十进制数思路为
参照上表对应位置所对应值
其为64+32+8+2=106
常用八位二进制与十进制对应列表
| 二进制表示 | 十进制表示 |
|---|---|
| 10000000 | 128 |
| 11000000 | 192 |
| 11100000 | 224 |
| 11110000 | 240 |
| 11111000 | 248 |
| 11111100 | 252 |
| 10100000 | 160 |
| 01010000 | 80 |
| 01100000 | 96 |
| 00001111 | 15 |
3、请写出一个你认为正确的MAC地址形式和IPv4地址形式,并说明MAC地址和IPv4地址有什么作用。
MAC地址:物理地址,采用48位的二进制、十六进制表示,一个十六进制位代表4位二进制,且每个十六进制位最大只到F。0-9,A-F
IPv4地址:逻辑地址,32位的二进制,点分十进制。
4、请告诉我下列IP地址所对应的网络地址、广播地址及可分配的IP地址范围是多少?
173.68.113.47/21
需要储备的知识:
1.IP地址的构成:IP地址=网络部分+主机部分
2.IP地址是由32位的二进制组成。
3.子网掩码中1的部分是用来标识IP地址中网络部分位数的。
4.二进制到十进制的互相转换。
第一步:将IP地址的十进制格式转换为二进制
10101101 01000100 01110001 00101111
第二步:将21位子网掩码也写成二进制的形式。
11111111 11111111 11111000 00000000
第三步:将IP地址与子网掩码进行与运算(运算法则:遇1不变,遇0变0.)得到的即网络地址
10101101 01000100 01110001 00101111
11111111 11111111 11111000 00000000
10101101 01000100 01110000 00000000
得到的网络地址为:173.68.112.0
第四步:网络部分保持不变,主机位全部为1
10101101 01000100 01110111 11111111
第五步:网络地址和广播地址之间的部分即为可分配主机地址范围得到的广播地址为:173.68.119.255
网络地址:173.68.112.0
广播地址:173.68.112.255
则可分配地址为:173.68.112.1~173.68.112.254
5、如果某公司分配到一个公网IP段如201.103.24.0/24,现在需要分配给六个部门,每个部门的主机数目需求为6,8,15,28,50,50,请问子网该如何划分能最大限度满足他们的需求同时又不造成IP地址的浪费。
201.103.24.0/24
网络部分:11001001 01100111 00011000
主机部分:00000000
IP组成:**11001001 01100111 00011000** 00000000(橙色部分为网络部分)
划分子网:
第一步:根据各个部门需要的主机数量确定每个子网需要借位的子网位数。
如果需要6台主机,则需要2的3次方-2,即需要3位子网位来满足需要。
| 需要主机数 | 2的?次幂 | 预留主机位 | 原有主机位 | 借位子网位数 |
|---|---|---|---|---|
| 6 | 3 | 3 | 8 | 5 |
| 8 | 4 | 4 | 8 | 4 |
| 15 | 5 | 5 | 8 | 3 |
| 28 | 5 | 5 | 8 | 3 |
| 50 | 6 | 6 | 8 | 2 |
| 50 | 6 | 6 | 8 | 2 |
第二步:根据借位的子网位位数从最大需求数开始进行子网划分,讲借位的子网位于原有的网络部分进行组合,得到新的子网的网络部分。
| 主机数量 | 原有的网络位 | 借位的子网位位数 | 借位的子网位(不能重复,用排列组合) | 新的网络位 |
|---|---|---|---|---|
| 50 | 11001001 01100111 00011000 | 2 | 00 | 11001001 01100111 00011000 00 |
| 50 | 11001001 01100111 00011000 | 2 | 01 | 11001001 01100111 00011000 01 |
| 28 | 11001001 01100111 00011000 | 3 | 100 | 11001001 01100111 00011000 100 |
| 15 | 11001001 01100111 00011000 | 3 | 101 | 11001001 01100111 00011000 101 |
| 8 | 11001001 01100111 00011000 | 4 | 1100 | 11001001 01100111 00011000 1100 |
| 6 | 11001001 01100111 00011000 | 5 | 11010 | 11001001 01100111 00011000 11010 |
第三步:写出最后的结果。
| 主机数量 | 子网网络地址 | 子网广播地址 | 子网可分配地址 |
|---|---|---|---|
| 50 | 201.103.24.0 | 201.103.24.63 | 201.103.24.1-201.103.24.62 |
| 50 | 201.103.24.64 | 201.103.24.127 | 201.103.24.65-201.103.24.126 |
| 28 | 201.103.24.128 | 201.103.24.159 | 201.103.24.129-201.103.24.158 |
| 15 | 201.103.24.160 | 201.103.24.191 | 201.103.24.161-201.103.24.190 |
| 8 | 201.103.24.192 | 201.103.24.207 | 201.103.24.193-201.103.24.206 |
| 6 | 201.103.24.208 | 201.103.24.215 | 201.103.24.209-201.103.24.214 |
6、请写出一个你认为正确的IPv6地址,并说明IPv6地址的缩写原则。
fe80::6921:58:3f63:5f00%10
IPv6的地址是128位的二进制,用十六进制表示,且四维十六进制为一组,共8组。
首部的0可以缩写,多个连续的0可以用双冒号代替,且一个IPv6地址中只能出现一次双冒号。
7、请简述TCP为什么需要三次握手。
TCP的三次握手是为了防止之前没有回复的报文在此被回复,从而导致数据传输重复。
8、请简述TCP和UDP的主要区别。
TCP:面向连接的可靠的传输服务,头部字节大一些,主要应用于HTTP、FTP等数据传输。
UDP:无连接不可靠的传输服务,头部字节极简,主要应用于视频流、语音流等数据传输。
9、请简单描述你对端口号作用的理解。
端口用语唯一表示主机上的一个网络应用进程。
10、请列举至少五个常见的网络服务应用类型,并说出它们的功能。
FTP:文件传输。
HTTP:超文本传输协议。
DHCP:IP地址自动分配。
POP3:邮件协议。
DNS:域名解析。
SMTP:简单邮件服务。
更新: 2025-03-11 13:24:25
原文: https://www.yuque.com/yuhui.net/network/fbvwatws1thm85b8

评论(0)
暂无评论