网络层
网络层提供两种服务:
网络不负责可靠交互。端系统负责可靠交付。意思说中间丢失了重传就是了
- 虚电路
- 数据报
无连接,尽力交付
也就是走哪条路按照路由器自己选择怎么走,可能就不止一条路了和虚电路就不一样了,这样就非常可靠了
网络IP
- 虚拟互联网
互联设备:
- 转发器(物理层)
- 网桥或交换机(数据链路层)
- 路由器(网络层)
- 网关(网络层以上)其实也就是接其他路由器的接口,可以有多个IP前提是网关也得正确,错了可能就出不去了,习惯性用本网段第一个地址(假设IP:192.168.1.21 那么网关就是 192.168.1.1)
- 网际协议IP相关ip
地址解析协议(ARP)
逆地址解析协议(RARP)
网际控制报文协议(ICMP)
网际组管理协议(IGMP)
层次化ip地址
有了网段的划分
具体区分:IP分为了网络部分和主机部分
网路地址:(32位分成4段,一个段8位这种是固定划分了)
A(networkid 8 hostid 24)127(网络号)特殊本地环回地址
B(networkid 16 hostid 16)
C(networkid 24 hostid 8)
D 组播,多播
子网掩码就具体的不再叙述
C:255.255.255.0
B:255.255.0.0
A:255.0.0.0
可以判断网段做&运算
那么假如是说不在一个网段
列如:
192.21.80.123(src)
192.21.90.23(dest)
src&子网掩码255.255.255.0发现和dest不在一个网段那么就要网关192.21.80.1出去经过路由转发到目的IP
路由器接口需要是不同网段
地址可以是DNS自动获得
注意一些特殊地址:
127.0.0.1本地环回
169.254.0.0 window自动分配凑合用,没IP的时候
私网地址(看见这个多半是内网,远程连接想操作不行)
10.0.0.0
172.16.0.0 — 172.31.0.0
192.168.0.0 – 192.168.255.0
练习:计算111.222.66.66/13的广播地址和网段地址
111.11011000.0.0 = 111.216.0.0 网络地址
111.11011111.255.255 = 111.223.255.255/13广播地址
- 子网划分
意义:节省地址资源
比如你只有5台主机但是用c类有254个地址这样就富裕了
其实这里就是不固定字长的划分
注意:主机部分不能全为1或者0
同样这里子网划分也是靠子网掩码,其实就是动态移位,不受前面八