计算机网络 --网络层
2023-09-03 13:19:50 0 举报
计算机网络
作者其他创作
大纲/内容
223.1.7.1
router1
2
1
Organization 1
②
ISPs-R-Us
offset=370
32 Bits
200.23.16.0/20
层次编址
子网掩码
eBGP
2c
⑥
200.23.16.0/23
200.23.30.0/23
3c
④
iBGP
距离矢量算法(Distance-Vector Algorithm)
x
y
z
0
7
∞
5
4000字节数据报 · 20字节头部 · 3980字节数据MTU=1500bytes第一片: 20字节头部 + 1480字节数据 · 偏移量:0第二片: 20字节头部 + 1480字节数据 · 偏移量:1480/8=185第三片: 20字节头部 + 1020字节数据 · 偏移量:2960/8=370
Des
Mask
Next hop
Interface
200.23.16.0
23
IP0
Lan0
200.23.20.0
IP2
Lan1
200.23.30.0
IP7
Lan7
110
Network
Host
1d
network layer
223.1.1.0/24 =
3b
V
fragflag=1
Organization 2
输出端口
datagram buffer
1b
data link layer
router2
router0
SDN方式--逻辑集中的控制平面
length=1500
Y
4
font color=\"#323232\
host port
11001000 0001011100010000 00000000
queueing
11001000 0001011100011100 00000000
199.31.0.0/16
200.23.20.0/23
host223.1.3.1
6
200.23.18.0/23
Fly-By-Night-ISP
data plane
IP分片和重组
通过bus交换
3
输出端口竞争font color=\"#000000\
11011111 00000001 00000001 00000001
subnet port
wan1
10
control plane
high-seedswitchingfabric
Routing Controller
223.1.1.3
U
③
ver : IP协议版本号head len : 头部长度(bytes)type of service : 数据类型length: 数据报总长(bytes)16-bit identifier/flags/fragment offset : 分片/重组使用time to live : 最大剩余段数(在每一个路由器中减一)font color=\"#323232\
223.1.9.1
system bus
wan0
routing output ports
223.1.8.0
11111111 11111111 11111111 00000000
11001000 0001011100010100 00000000
223 1 1 1
223.1.1.1 =
Destination Subnet Num
192.168.1.0
255.255.255.192
IPa
192.168.1.64
IPb
Lan2
192.168.1.128
IPc
Lan3
Default
-
IPz
通过crossbus交换
AS1
subnet
200.23.18.0
IPx
Lanx0
199.31.0.0
16
IPy
Lanx1
host223.1.3.2
223.1.7.0
router3
①
20
200.13.18.0
X
Organization 7
offset=0
router4
host223.1.2.2
通过内存交换
vales in arriving packet header
路由器的结构
switchfabric
1.0.0.0 to 127.255.255.255
memory
Node y table
3a
IP地址的分类
1c
链路状态算法(Link-State Algorithm)
网络的图抽象font color=\"#000000\
...
交换结构
physical layer
223.1.3.27
数据平面font color=\"#323232\
Node x table
11110
Reserved for future use
W
fragflag=0
CA
AS2
IP编址font color=\"#e74f4c\
一个分组时间:span style=\
当AS3网关路由器3a向AS2的网关路由器2c通告路径:font color=\"#e74f4c\
Step
N'
p(B)
p(G)
p(E)
p(C)
p(F)
p(H)
p(D)
A
font color=\"#e74f4c\
AB
ABE
ABEG
ABEGF
ABEGH
offset=185
IP编址与子网
Internet
ID=x
传统方式--每一路由器控制平面
2d
0110
⑤
network layer
length=4000
240.0.0.0 to 239.255.255.255
1110
Multicast address
2a
224.0.0.0 to 239.255.255.255
ISP之间的路由选择
Node z table
2b
input port
subnet mask :
11011111 00000001 00000001 00000000
223.1.2.6
RoutingAlgonthm
网络层
特殊路由信息
host223.1.2.1
子网掩码span style=\
223.1.9.2
路由聚集
1a
linklayerprotocol(send)
Organization 0
掩码
IP数据报
bus
192.0.0.0 to 223.255.255.255
AS3
local forwarding table
header
output
0100
0111
1001
ver
head len
type of service
length
16-bit identifier
flags
fragmentoffset
time to live
upper loyer
Internet checksum
32 bit source IP address
32 bit destination IP address
Options(if any)
host223.1.1.4
routing input ports
Z
control plane(software)
传统方式--每一路由器控制平面在每一个路由器font color=\"#323232\" style=\"\
routingprocessor
host223.1.1.1
11001000 0001011100010010 00000000
输出端口缓存当数据报从交换机构的到达速度比传输速度快就需要输出端口缓存。由调度规则选择排队的数据报进行传输。排队带来的延迟,由于输出端口缓存溢出则丢失数据报。为什么输出端口的网络层需要queue?fabric来的速度可能比输出的速度快,如输出的是外部网络,fabric是内部网络,外部网络不确定性,需要一定的瞬间堆积能力。
data plane(hardware)
128.0.0.0 to 191.255.255.255
3d
32 bits
输入端口缓存
linetermination
223.1.8.1
路由选择算法
outputport
网络拓扑
0 条评论
下一页