Escolar Documentos
Profissional Documentos
Cultura Documentos
2 - Considere duas estações que partilham um canal de difusão com um protocolo de acesso
aleatório e usam recuo binário exponencial (Binary Exponential Backoff ) para controlar
o acesso. Especificamente, se uma trama colidiu i vezes, então a estação calendariza a
sua retransmissão para uma das 2i cavas seguintes com igual probabilidade entre elas.
Sabendo que cada uma das estações transmitiu uma trama na primeira cava, dando-se
uma colisão, qual a probabilidade de serem necessárias pelo menos mais n colisões até
que as duas tramas sejam transmitidas com sucesso?[R: Pn = 2−n(n+1)/2 ].
• A tem uma trama para transmissão no instante 50 µs que demora 100 µs para
transmitir, à qual é atribuı́do um tempo de recuo (backoff timeout) de 100 µs.
• B tem uma trama para transmissão no instante 70 µs que demora 170 µs para
transmitir, à qual é atribuı́do um tempo de recuo de 50 µs.
1
• C tem uma trama para transmissão no instante 90 µs que demora 150 µs para
transmitir, à qual é atribuı́do um tempo de recuo de 150 µs.
(a) Para cada uma das três estações, em que instante de tempo é que a estação começa
a transmitir a sua trama pela primeira vez? Pode desprezar atrasos de propagação e
intervalos-entre-tramas (inter-frame spacing), bem como os tempos de transmissão
dos ACKs.[R: B(150µs); A(200µs); C(350µs)].
(b) Das três tramas transmitidas pelas estações, quais é que são recebidas com sucesso
na primeira tentativa de transmissão?[R: Apenas a de C].
(c) Para cada uma das tramas que não é recebida com sucesso na primeira tentativa de
transmissão, aproximadamente quanto tempo demora até que a estação emissora se
apercebe de que a trama tem de ser re-transmitida? [R: A aos 300µs; B aos 320µs].
(d) Suponha agora que se activa o protocolo de acesso ao meio RTS-CTS. Neste caso,
em que instante de tempo é que cada estação começa a transmitir a sua trama pela
primeira vez? As tramas são todas recebidas com sucesso? [R: B(150µs); A(370µs);
C(520µs). Sim].
4 - Considere a rede de área local da figura, constituı́da por N sistemas terminais interligados
por um comutador Ethernet. A estação A pretende estabelecer uma sessão TCP com a
estação B. Em todas as alı́neas seguintes, considera-se que a tabela de expedição MAC
do comutador está inicialmente vazia.
2
comutador
Ethernet
A B C
(cliente) (servidor) (servidor DNS)
N sistemas terminais
3
e recebidas por A. Quantas tramas são transmitidas, na totalidade, pelos sistemas
terminais e comutador, até à conclusão do estabelecimento da sessão? [R: N+8].
(c) Por último, suponha que A conhece apenas o nome de B e não o seu endereço IP.
O sistema terminal C é um servidor de nomes local a A e autorizado para B. As
tabelas ARP de A, B e C estão inicialmente vazias. Preencha a tabela seguinte com
a sequência ordenada das tramas enviadas e recebidas por A. Quantas tramas são
transmitidas, na totalidade, pelos sistemas terminais e comutador, até à conclusão
do estabelecimento da sessão TCP? [R: 2N+14].
4
5 - A figura ilustra uma rede Ethernet comutada em que as letras representam os identifi-
cadores dos comutadores e os números junto às ligações representam os custos usados pelo
algoritmo de árvore abrangente (Spanning Tree Protocol ). Assuma que os identificadores
dos comutadores estão ordenados alfabeticamente (por exemplo, x é inferior a y).
w
2 8
u 9
v 5 z
6 3
4
x 7 y
Comutador: u v w x y z
Comutador raı́z
percepcionado:
(b) Suponha agora que a execução do algoritmo de árvore abrangente terminou, tendo
todos os nós uma percepção correcta da sua função na árvore obtida. Desenhe
a árvore abrangente, indicando explicitamente quais os portos raı́z, designados e
bloqueados em cada comutador.
(c) Assumindo que as tabelas de expedição MAC de todos os comutadores estão inicial-
mente vazias, pretende-se saber quais os comutadores que interagem (por transmissão
ou apenas recepção) com cada uma das tramas enviadas na sequência seguinte: (i)
uma estação ligada a u transmite uma trama com destino numa estação ligada a
5
v (u → v); (ii) a estação ligada a v responde com uma trama à estação ligada a
u (v → u); (iii) uma estação ligada a w transmite uma trama com destino numa
estação ligada a v (w → v). Preencha a tabela seguinte assinalando com um V os
comutadores que interagem com cada uma das tramas referidas acima.
Comutador: u v w x y z
u→v
v→u
w→v
(d) Suponha que todas as ligações têm capacidade 1 Gbps (em cada sentido). Suponha
que existe uma sessão TCP entre as estações ligadas aos comutadores v e w, uma
outra sessão TCP entre estações ligadas aos comutadores y e z, e ainda uma terceira
sessão TCP entre estações ligadas aos comutadores u e x. Qual o débito máximo
a que as estações conseguem transmitir? Qual seria esse débito se os comutadores
fossem substituı́dos por encaminhadores? [R: Rmax =0,33(3)Gbit/s; Rmax =1Gbit/s].