Skip to content

5

:material-circle-edit-outline: 约 467 个字 :material-clock-time-two-outline: 预计阅读时间 2 分钟

1

2^c-1_(c is the number of retransmission attempts have been made)

2

bandwidth = 0.184 x 56 kbps = 10.3 kbps

N = 10.3/10 x 1000 = 1030

3

CSMA/CD 的机制是传输时间要至少是传输数据时间的 2 倍。

所以总传输时间应该是:

\(1/200000\times 2=10^{-5}\) s

\(100Mbps \times 10^{-5}s =10000\) bit

最小帧长 ↑

C22F1582 = 1100 0010 0010 1111 0001 0101 1000 0010

→ 194.47.21.130

32 - 20 = 12 bit

\(2^{12} = 4096\)

可容纳主机数 不等于 可用 IP

可容纳主机数 = 每个网段能容纳的数量 = 网络号 + 广播号 + 数量 可用 IP 地址 = 容纳的数量 - (网络号 + 广播号)= 可用 ip 数量(可容主机数-2)

212.10.10.33 ~ 212.10.10.62

首先将收到的路由信息中的距离 +1,hop dest 设置成 C 得:

(N2, 5, C), (N3, 9, C) , (N6, 5, C), (N8, 4, C) , (N9, 6, C).

然后将 B 路由表中缺失得目的地址对应的路由信息整合进来,具体为:

(N3, 9, C)

然后检查目的地址已存在且下一条地址为 C 的就做替换,具体为:

(N2, 2, C) → (N2, 5, C)

最后检查目的地址已存在且下一条地址不为 C 的,如果距离更小就替换,具体为:

(N6, 8, F) → (N6, 5, C)

综上,router B 的 routing table 将变为:

(N1, 7, A), (N2, 5, C), (N3, 9, C), (N6, 5, C), (N8, 4, E), (N9, 4, F)

TTL 位于首部的 16~31 bit,此处值为 0x32

source address 位于首部的 13~16 byte,此处值为 0xd3444750,即 211.68.71.80

destination address 位于首部的 17~20byte,此处值为 0xc0a80008,即 192.168.0.8

To start with, all the requests are rounded up to a power of two. The starting address, ending address, and mask are asfollows:

4000: 198.16.0.0/20 198.16.0.0 ~198.16.15.255 198.16.7.212

2000: 198.16.16.0/21 198.16.16.0 ~198.16.23.255·

4000: 198.16.32.0/20 198.16.32.0~198.16.47.255

8000: 198.16.64.0/19 198.16.64.0 ~198.16.95.255

碰撞 3 次后:

A 从{0, 1}中选取其退避时隙

B 从{0, 1, 2, 3, 4, 5, 6, 7}中选取退避时隙

P(B sends its frame before A) = P(A 退避时隙为 0 & A 退避时隙为 1) = 1/2 * 1/7 = 1/14