VULA L2 Transparens POI 0-3X
Total Page:16
File Type:pdf, Size:1020Kb
VULA Generel L2 Transparens & POI 0-3 Møde i WG for VULA videreudvikling 23. maj 2013 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 1 Agenda • Data Transmission OSI Lag 1 – 3 • Lag 2 Transparens • Ethernet Rammer • MTU & VPN tuneller • Trafiktyper (Unicast / Multicast) • Link Protokoller • Cisco Lag 2 protokoller • IPv4 / IPv6 på Lag 2 • IPv4 / IPv6 Multicast på Lag 2 • QinQ • TDC Aggregerings net & Udfordringer • Net Ressourcer • Mac adresser • Vlans • L2 Aggregering • OAM • POI 1 – 3 Contended • ISAM MPLS • Nyt Lag 3 Aggregerings net • POI 0 Uncontended • Kapacitet • ISAM L2 transparens • Lag 2 / Lag 3 Kunde terminerings udstyr 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 2 Data Transmission OSI Lag 1 - 3 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 3 OSI LAG 1-2-3 Fysisk (Lag 1) • Beskriver Bitkodning, kabel-typer og stik. • Koder binære 0´er og 1´er fra DataLink laget til spændinger • Afkoder spændinger til binære 0´er og 1´er, sendes til DataLink OSI 7 LAGS MODEL • Signaler kan være spændinger, lys eller radiobølger. • Ethernet(ex. 10Base-5,1000Base-ZX), RS232, ATM etc. • Ingen adressering Data Link (Lag 2) • Koder og afkoder data pakker til bits. • Pålidelig data overførsel, og fejl håndtering (CRC/FCS). • Flow kontrol, bit, byte, og ramme synkronisering. • Yderligere opdelt i 2 lag: Media Access Control (MAC) og Logical Link Control (LLC) • MAC laget kontrollerer hvordan man får fat I data, og tilladelse til at sende det (CSMA/CD, Ethernet 802.3, CSMA/CA,WIFI 802.11). • LLC: ramme/pakke synkronisering, flow kontrol og fejl check (LLC 802.2, HDLC, SDLC). • L2 Adressering, Skiftes ud hop-by-hop Netværk (Lag 3) • Entydig adressestruktur, der bevares ende-til-ende. • Routning og sammenbinding af netværk • Fejl håndtering, overbelastning kontrol, pakke fragmentering. • (IPv4, IPv6, IPX) Routnings protokoller IGP(OSPF, ISIS, EIGRP), EGP(BGP) 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 4 Lag 2 Transparens • Ethernet Rammer • MTU & VPN tuneller • Trafiktyper (Unicast / Multicast) • Link Protokoller • Cisco Lag 2 Protokoller • IPv4 / IPv6 på Lag 2 • IPv4 / IPv6 Multicast på Lag 2 • OAM 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 5 Ethernet Ramme Struktur Ethernet Ramme Struktur Ethernet 802.3 Ramme Length < 0x600 (1536) Ethernet 802.3 SNAP Ramme Type/Length < 0x600 (1536) DSAP=0xAA SSAP=0xAA Ethernet II Ramme Type/Length > 0x600 Type=next header (0x0800=ip, 0x8847=mpls-uni) etc.) Ethernet II Ramme Type=0x8100 (.1Q) Next Type=0x8100 (QinQ) Next type=next header IPSEC (VPN) Indkapslet Ramme Hvis IP payload stadig skal være 1500 bliver det til store Ethernet rammer. Dette stiller krav til Ethernet MTU størrelse, hvor Baby Giants (> 1500 < 9K)/ Jumbo Frames (9K) er påkrævet 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 6 MTU & VPN tuneller 1500 byte packet becomes 1552 bytes: 20 bytes IPsec header (tunnel mode) 4 bytes SPI (ESP header) 4 bytes Sequence (ESP Header) 8 byte IV (IOS ESP-DES/3DES) 2 byte pad (ESP-DES/3DES 64 bit) 1 byte Pad length (ESP Trailer) 1 byte Next Header (ESP Trailer) 12 bytes ESP MD5 96 digest IPsec overhead IPsec Transform Set IPsec Overhead esp-aes-(256 or 192 or 128) esp-sha-hmac or md5 73 esp-aes (256 or 192 or 128) 61 esp-3des, esp-des 45 esp-(des or 3des) esp-sha-hmac or md5 57 esp-null esp-sha-hmac or md5 45 ah-sha-hmac or md5 44 L3 IP MTU SIZE 1573 L2 Frame: 1587 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 7 MTU Både L2 og L3 Aggregering, og i dag • ISAM termineres i 4500 Non-Blocking Gigabit port (Jumbo Frames 9K) • Der tages forbehold for enkelte lokationer, som er forbundet via radiokæde systemer og lignende • AO POI Kan bestilles med stor MTU, NB-Gigabit (Jumbo Frames 9K) • ISAM SHUB NB 24 GB Switch med Jumbo Frame support (9K) • ISAM 4.2 NALT (ADSL LT-Kort) support for MTU=1600 (L2 MTU/Frame Size) • ISAM 4.2 NVLT (VDSL LT-Kort) support for MTU=1600 (L2 MTU/Frame Size) 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 8 IEEE 802 MAC Adresse • 48 Bit, 6 Bytes • Første 3 Bytes = Vendor Code • Sidste 3 Bytes = Løbenummer • Canonical: Per byte swapping. Mindst betydende bit først (Ethernet 802.3) • Unicast / Multicast Trafiktyper der benyttes på Lag 2 • Ethernet Unicast (L2, IPv4, IPv6) • Lag 2 Multicast (IEEE, CISCO kendte Multicast adresser) • Lag 3 (IPv4) Multicast (Bliver til L2 Multicast) • Lag 3 (IPv6) Multicast (Bliver til L2 Multicast) 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 9 Udsnit af Velkendte Ethernet Multicast Adresser IEEE Reserverede Kontrol MAC Multicastadresser Protocol MAC Address Spanning Tree Protocol (STP), Rapid Spanning Tree Protocol (RSTP), 01:80:C2:00:00:00 and Multiple Spanning Tree Protocol (MSTP) Kan være svære at gøre transparente, da Link Aggregation Control Protocol (LACP) 01:80:C2:00:00:02 TDC selv gør brug af Ethernet OAM Protocol IEEE 802.3ah (0x8809) 01:80:C2:00:00:02 disse. Kan kræve yderligere IEEE Std 802.1X PAE address 01:80:C2:00:00:03 funktionalitet i udstyr Ethernet local management interface (E-LMI) 01:80:C2:00:00:07 Spanning Tree Protocol (provider bridges) IEEE 802.1AD 01:80:C2:00:00:08 Link Layer Discovery Protocol (LLDP) 01:80:C2:00:00:0E ISIS-all-level-1-IS's 01:80:C2:00:00:14 ISIS-all-level-2-IS's 01:80:C2:00:00:15 Multiple MAC Registration Protocol (MMRP) 01:80:C2:00:00:20 MVRP VLAN Registration Protocol (MVRP) 01:80C2:00:00:21 Cisco Reserverede Kontrol MAC Multicastadresser Protocol MAC Address Inter Switch Link (ISL) 01:00:0C:00:00:00 Cisco Discovery Protocol (CDP) 01:00:0C:CC:CC:CC Unidirectional Link Detection (UDLD) 01:00:0C:CC:CC:CC VLAN Trunking Protocol (VTP) 01:00:0C:CC:CC:CC Dynamic Trunk Protocol (DTP) 01:00:0C:CC:CC:CC Port Aggregation Protocol (PAgP) 01:00:0C:CC:CC:CC Per VLAN Spanning Tree Protocol (PVST+) 01:00:0C:CC:CC:CD Cisco Andre Gamle (ex CGMP etc.) 01:00:0C:XX:XX:XX 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 10 IPv4 / IPv6 Unicast på Lag 2 IPv4 til Mac adresse (ARP) IPv6 til Mac adresse (ND) • Broadcast sendes til alt og alle • ICMPv6 Multicast sendes kun til IPv6 enheder • ARP er en protokol mellem Lag 2 og Lag 3 • ND foregår på rent IPv6 Multicast • Herefter sendes pakkerne via Unicast trafik • IPv6 er altså afhængig af multicast trafik • Herefter sendes pakkerne via Unicast trafik 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 11 IPv4 Multicast (Class D 1110) 224.0.0.0/4 ends at 238.255.255.255 224.0.0.0 – 224.0.0.255 /24 (Local Network Control Block) 224.0.0.0 Base address (reserved) The All Hosts multicast group addresses all hosts on the 224.0.0.1 same network segment. The routing multicast group addresses all routers on the 224.0.0.2 same network segment. 224.0.0.4 This address is used to address multicast routers. The (OSPF) All OSPF Routers address is used to send Hello 224.0.0.5 packets to all OSPF routers on a network segment. The OSPF All Designated Routers ""(DR)"" address is used to 224.0.0.6 send OSPF routing information to designated routers on a network segment. The (RIP) version 2 group address is used to send routing 224.0.0.9 information to all RIP2-aware routers on a network segment. The (EIGRP) group address is used to send routing 224.0.0.10 information to all EIGRP routers on a network segment. 224.0.0.19 - 21 IS-IS over IP 224.0.0.22 Internet Group Management Protocol (IGMP) Version 3 233.0.0.0 - 233.251.255.255 (16515072) GLOP Block Autonomous system number mapped into MC addresses 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 12 IPv4 Multicast (Class D 1110) på Lag 2 IPv4 MC mappes til Lag 2 MAC Multicast 01:00:5E:XX:XX:XX Benyttes til IPv4 MC på Lag 2 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 13 IPv6 Multicast ICMPv6, ND, SLAAC, MLD IPv6 Multicast adresse rum ff00::/16-ff0f::/16 Reserved ffxe::/16 Global Scope, Eligible to be routed over the public internet. Velkendte IPv6 Multicast adresser ff02::1 All nodes on the local network segment ff02::2 All routers on the local network segment ff02::5 OSPFv3 All SPF routers ff02::6 OSPFv3 All DR routers ff02::8 IS-IS for IPv6 routers ff02::9 RIP routers ff02::a EIGRP routers ff02::d PIM routers ff02::16 MLDv2 reports (defined in RFC 3810) All DHCP servers and relay agents on the local network ff02::1:2 segment (defined in RFC 3315) 23. maj 2013 Møde i WG for VULA videreudvikling 23. maj 2013 L2 Tranparens POI 0-3 14 IPv6 Multicast på Lag 2 IPv6 MC Mapning til Lag 2 Mac Multicast • 33:33:XX:XX:XX:XX Benyttes til IPv4 MC på Lag 2 23.