IP
网络地址划分
网络类别 | 最大网络数 | IP地址范围 | 最大主机数 | 私有IP地址范围 |
---|---|---|---|---|
A | 126(2^7-2) | 1.0.0.0–126.255.255.255 | 2^24-2 | 10.0.0.0–10.255.255.255 |
B | 16384(2^147) | 128.0.0.0–192.255.255.255 | 2^16-2 | 172.16.0.0–172.31.255.255 |
C | 2097152(2^21) | 192.0.0.0–223.255.255.255 | 2^8-2 | 192.168.0.0–192.168.255.255 |
子网掩码
- 定义
它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。 - 作用
利用子网掩码可以把大的网络划分成子网,即VLSM(可变长子网掩码),也可以把小的网络归并成大的网络即超网。
网络类别 | 网络地址 | 主机地址 | Subnet Mask | NetWork ID |
---|---|---|---|---|
A | 10 | 1.1.200 | 255.0.0.0 | 10.0.0.0 |
B | 172.16 | 1.200 | 255.255.0.0 | 176.16.0.0 |
C | 192.168.1 | 200 | 255.255.255.0 | 192.168.1.0 |
变长子网掩码及子网规划
类型 | 网络位 | 网络位 | 子网位 | 主机位 |
---|---|---|---|---|
172.16.2.121 | 10101100 | 00010000 | 00000010 | 01111001 |
255.255.255.0 | 11111111 | 11111111 | 11111111 | 00000000 |
网络地址 | 10101100 | 00010000 | 00000010 | 00000000 |
广播地址 | 10101100 | 00010000 | 00000010 | 11111111 |
端口
- 端口在传输层确定
- 常用端口在一万以内(65535)
- FTP:20 21
- SSH: 22
- telnet: 23
- DNS:53
- http:53
- SMTP:25;
- POP3:110
Linux和Windows下查看端口:
netstat -an
-a:查看错有连接和监听端口
-n:显示IP地址和端口号,而不是显示域名和服务名
DNS(Domain Name System)
- 在互联网中,通过IP地址来进行通信
- IP地址用数字表示,记忆起来太困难
- 人对域名更加敏感
DNS查询类型
从查询方式上分
- 递归查询
要么作出查询成功响应,要么作出查询失败的响应。一般客户机和服务器之间属递归查询,即当客户机向DNS服务器发出请求后,若DNS服务器本身不能解析,则会向另外的DNS服务器发出查询请求,得到结果后转交给客户机。 - 迭代查询
服务器收到一次迭代查询回复一次结果,这个结果不一定是目标IP与域名的映射关系,也可以是其它DNS服务器的地址
- 递归查询
从查询内容上分
- 正想查询由域名查找IP地址
- 反向查询由IP地址查找域名
网关(Gateway)
作用
- 网关又称网间连接器、协议转换器。
- 网关在网络层以上实现网络互连,是最复杂的网络互连设备。
- 网关既可以用于广域网互连,也可以用于局域网互连。
- 网关是一种充当转换重任的服务器或路由器。