第五次作业

R4
LS:使用全局信息计算最短路
DV:使用迭代、分布式的方式计算最短路,相邻节点之间交换更新信息
R6
不是必要的,因为每个AS都可以决定自己内部运行什么路由选择算法,这就是其自治性的体现
R10
子网:互联的主机与路由器接口形成的网络(不包含路由器)
前缀:CDIR化的IP地址的若干位最高比特
BGP路由:前缀以及BGP属性
三者之间的关系:前缀包含若干子网;路由器通过BGP在AS间传播前缀以及BGP属性
P2
下面按照DFS算法进行遍历
x 到 z:

  • x-y-z, x-y-w-z,
  • x-w-z, x-w-y-z,
  • x-v-w-z, x-v-w-y-z,
  • x-u-w-z, x-u-w-y-z, x-u-v-w-z, x-u-v-w-y-z

z 到 u:

  • z-w-u, z-w-v-u, z-w-x-u, z-w-v-x-u, z-w-x-v-u, z-w-y-x-u, z-w-y-x-v-u,
  • z-y-x-u, z-y-x-v-u, z-y-x-w-u, z-y-x-w-y-u, z-y-x-v-w-u, z-y-w-v-u, z-y-w-x-u, z-y-w-v-x-u, z-y-w-x-v-u, z-y-w-y-x-u, z-y-w-y-x-v-u

z 到 w:

  • z-w
  • z-y-w, z-y-x-w, z-y-x-v-w, z-y-x-u-w, z-y-x-u-v-w, z-y-x-v-u-w

P3

步骤 N' D(t),p(t) D(u),p(u) D(v),p(v) D(w),p(w) D(y),p(y) D(z),p(z)
0 x 3,x 6,x 6,x 8,x
1 xv 7,v 6,v 6,x 6,x 8,x
2 xvu 7,v 6,x 6,x 8,x
3 xvuw 7,v 6,x 8,x
4 xvuwy 7,v 8,x
5 xvuwyt 8,x
6 xvuwytz

P4
a.

步骤 N' D(x),p(x) D(u),p(u) D(v),p(v) D(w),p(w) D(y),p(y) D(z),p(z)
0 t 2,t 4,t 7,t
1 tu 4,t 5,u 7,t
2 tuv 7,v 5,u 7,t
3 tuvw 7,v 7,t
4 tuvwx 7,t 15,x
5 tuvwxy 15,x
6 tuvwxyz

b.

步骤 N' D(x),p(x) D(t),p(t) D(v),p(v) D(w),p(w) D(y),p(y) D(z),p(z)
0 u 2,u 3,u 3,u
1 ut 3,u 3,u 9,t
2 utv 6,v 3,u 9,t
3 utvw 6,v 9,t
4 utvwx 9,t 14,x
5 utvwxy 14,x
6 utvwxyz

c.

步骤 N' D(x),p(x) D(u),p(u) D(t),p(t) D(w),p(w) D(y),p(y) D(z),p(z)
0 v 3,v 3,v 4,v 4,v 8,v
1 vx 3,v 4,v 4,v 8,v 11,x
2 vxu 4,v 4,v 8,v 11,x
3 vxut 4,v 8,v 11,x
4 vxutw 8,v 11,x
5 vxutwy 11,x
6 vxutwyz

d.

步骤 N' D(x),p(x) D(u),p(u) D(v),p(v) D(t),p(t) D(y),p(y) D(z),p(z)
0 w 6,w 3,w 4,w
1 wu 6,w 4,w 5,u
2 wuv 6,w 5,u 12,v
3 wuvt 6,w 12,v
4 wuvtx 12,v 14,x
5 wuvtxy 14,x
6 wuvtxyz

e.

步骤 N' D(x),p(x) D(u),p(u) D(v),p(v) D(w),p(w) D(t),p(t) D(z),p(z)
0 y 6,y 8,y 7,y 12,y
1 yx 8,y 12,x 7,y 12,y
2 yxt 9,t 8,y 12,x 12,y
3 yxtv 9,t 12,x 12,y
4 yxtvu 12,x 12,y
5 yxtuw 12,y
6 yxtuwz

f.

步骤 N' D(x),p(x) D(u),p(u) D(v),p(v) D(w),p(w) D(y),p(y) D(t),p(t)
0 z 8,z 12,z
1 zx 11,x 14,x 12,z
2 zxv 14,v 14,x 12,z 15,v
3 zxvy 14,v 14,x 15,v
4 zxvyu 14,x 15,v
5 zxvyuw 15,v
6 zxvyuwt

P5
下面的表格中,与教材图5-6一致,列表示终点,行表示起点(只给出z的表)
第一次迭代:

u v x y z
v
x
z 6 2 0

第二次迭代:

u v x y z
v 1 0 3 6
x 3 0 3 2
z 7 5 2 5 0

第三次迭代:

u v x y z
v 1 0 3 3 5
x 4 3 0 3 2
z 6 5 2 5 0

第四次迭代:

u v x y z
v 1 0 3 3 5
x 4 3 0 3 2
z 6 5 2 5 0

P7
a.
\(D_x(w)=2,D_x(y)=4,D_x(u)=7\)
b.
\(c(x,w)=1\)时,最短路变成\(6\),会通知;当\(c(x,w)\)大于\(6\)的时候,最短路变成\(11\)(经过\(y\)),会通知;由于链路都是正整数值,无论\(c(y,w)\)如何变化,最短路都不会变化,因为即使当\(c(y,w)=1\)时,最短路仍然是\(x-w-u\)
c.
\(c(x,w)\)\(1\)\(6\)之间时,最短路不变;由于链路都是正整数值,无论\(c(y,w)\)如何变化,最短路都不会变化,因为即使当\(c(y,w)=1\)时,最短路仍然是\(x-w-u\)
P11
a.
由于毒性逆转:

  • y告诉w4,告诉z4
  • z告诉w无穷,告诉y6
  • w告诉y无穷,告诉z5

b.
会存在无穷计数问题,因为毒性逆转只对两个节点之间的无穷计数有效,现在有了第三个节点\(w\),就无效了
经过在草稿纸上的艰难计算,会发现在迭代31次之后收敛了(最后整理结果如下)
image
c.
\(y\)\(z\)之间的连线切断即可,这样就退回到两个节点的情况了
P12
当路由器通过BGP通过前缀时,会包含AS-PATH,当路由器在AS-PATH中看到自己所在的AS的时候,就检测到了环路
P13
不一定,比如可能选择本地偏好最大的路由,还有一些其他的政治经济原因
P14
a.eBGP
b.iBGP
c.eBGP
d.iBGP
P17
x的视图如下
image
x不会收到AC这条连线的信息。BC可能收到也可能收不到(一般收不到,因为x可以直接传输信息给C)
w的视图如下
image
P18
P2P应用程序(如BitTorrent).数据分组可能先由W中的对等方传送到X中的对等方(经过B),X再将数据分组分享给Y

posted @ 2025-04-26 21:51  最爱丁珰  阅读(8)  评论(0)    收藏  举报