Puncte:1

Sfaturi necesare pentru trimiterea traficului STP BPDU între interfețele de tip tap conectate prin bridge comun

drapel cn

Aveți nevoie de sfaturi pentru interfața bridge tap pentru a rula trafic stp.

  1. a creat interfața tap și puntea
  2. Au venit peste stp BPDU este consumat de bridge.
  3. Rulez scapy pe gazdă, cu toate acestea, nu văd stp BPDU pe bridge și nici pe interfața tapB când rulez tcppdump, vă rugăm să sfătuiesc4.
  4. Intenția mea este să trimit/injectez stp BPDU prin tapA și ar trebui să primesc pe tapB sau orice interfețe tap de pe acel bridge.
  5. Văd pachete cu tcpdump pe tapA, dar nu trec la bridge și nici la interfața tapB.

scapy

A trimis 1 pachet.

trimite(Ether(dst="01:80:c2:00:00:00")/LLC()/STP(), iface="tapA")
AVERTISMENT: Adresa Mac pentru a ajunge la destinație nu a fost găsită. Folosind difuzarea


sendp(Dot3(dst="01:80:c2:00:00:00",src="08:17:35:51:29:2e")/LLC(dsap=0xaa, ssap=0xaa)/SNAP( OUI=0x0c, cod=0x010b)/STP(), iface="tapA1", count=1)

A trimis 1 pachet.

Rulez ascultătorul tap unde deschid scoket-urile și recv/citesc datele de pe interfețele tap pentru tapA și tapB

configuratie:

root@santosh-virtualbox:/home/santosh#sudo brctl addbr testbridge
root@santosh-virtualbox:/home/santosh#sudo ip tuntap modul adăugare atinge tapA
oot@santosh-virtualbox:/home/santosh#sudo ip tuntap mod adăugare atinge tap BÂ 
root@santosh-virtualbox:/home/santosh#sudo brctl addif testbridge tapA
root@santosh-virtualbox:/home/santosh#sudo brctl addif testbridge tapB
root@santosh-virtualbox:/home/santosh#sudo brctl show 
Nume puntea    ID pod      Interfețe STP activate
testbridge 8000.8207f065cdfb      nu tapA
                                                  atingeBÂ 

root@santosh-virtualbox:/home/santosh#sudo ip addr add 192.168.67.1/24 dev tapA
root@santosh-virtualbox:/home/santosh#sudo ip addr add 192.168.67.2/24 dev tapB
ip link set dev tapA up 
link ip setați dev tapB sus
IP link set dev testbridge up

Ieșire ifconfig.

santosh@santosh-virtualbox:~/linux_source$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue stare UNKNOWN grup implicit qlen 1000
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  inet 127.0.0.1/8 scope host lo
    valid_lft pentru totdeauna preferred_lft pentru totdeauna
  inet6 ::1/128 scope host
    valid_lft pentru totdeauna preferred_lft pentru totdeauna
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP grup implicit qlen 1000
  link/ether 08:00:27:26:cd:de brd ff:ff:ff:ff:ff:ff
  inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
    valid_lft 85637sec preferred_lft 85637sec
  inet6 fe80::f7db:f963:8e15:157e/64 scope link noprefixroute
    valid_lft pentru totdeauna preferred_lft pentru totdeauna
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP grup implicit qlen 1000
  link/ether 08:00:27:60:7a:a6 brd ff:ff:ff:ff:ff:ff
  inet 192.168.1.6/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s8
    valid_lft 234879sec preferred_lft 234879sec
  inet6 2401:4900:1f26:12bd:ba44:a1f5:3a20:8b18/64 scope global dynamic noprefixroute
    valid_lft 86317sec preferred_lft 86317sec
  inet6 fe80::1475:613b:ad77:89ee/64 scope link noprefixroute
    valid_lft pentru totdeauna preferred_lft pentru totdeauna
4: testbridge: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
  link/eter c2:26:1a:8b:d9:d0 brd ff:ff:ff:ff:ff:ff
  inet6 fe80::c026:1aff:fe8b:d9d0/64 scope link
    valid_lft pentru totdeauna preferred_lft pentru totdeauna
5: tapA: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master testaux state UP group default qlen 1000
  link/ether 72:1c:e2:96:9d:d4 brd ff:ff:ff:ff:ff:ff
  inet 192.168.67.1/24 scope global tapA
    valid_lft pentru totdeauna preferred_lft pentru totdeauna
  inet6 fe80::701c:e2ff:fe96:9dd4/64 scope link
    valid_lft pentru totdeauna preferred_lft pentru totdeauna
6: tapB: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master testaux state UP group default qlen 1000
  link/ether ca:07:2e:eb:c5:12 brd ff:ff:ff:ff:ff:ff
  inet 192.168.67.2/24 scope global tapB
    valid_lft pentru totdeauna preferred_lft pentru totdeauna
  inet6 fe80::c807:2eff:feeb:c512/64 scope link
    valid_lft pentru totdeauna preferred_lft pentru totdeauna

Cu respect, Santosh

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.