260 likes | 389 Views
Interface Model. Interface Architecture. LoopBack. IP Forwarding. IP Interface(s). ARP. iARP. IPoE /. PPPoE. PPPoE RELAY. IPoA. Multilink PPP. IPoEoA. Ethernet Interface(s). PPPoA. (Physical Ports, OBC Bridge Port, VLAN). VLAN. Bridge. EthoA. ATM Bundle.
E N D
Interface Architecture LoopBack IP Forwarding IP Interface(s) ARP iARP IPoE / PPPoE PPPoE RELAY IPoA Multilink PPP IPoEoA Ethernet Interface(s) PPPoA (Physical Ports, OBC Bridge Port, VLAN) VLAN Bridge EthoA ATM Bundle
Default configuration :ip iplist :ip iflist :eth iflist :eth bridge iflist
Bridged Ethernet : Interface mapping LoopBack IP Forwarding IP Interface(s) ARP iARP IPoE / PPPoE PPPoE RELAY IPoA Multilink PPP IPoEoA Ethernet Interface(s) PPPoA (Physical Ports, OBC Bridge Port, VLAN) VLAN Bridge EthoA ATM Bundle
Bridged Ethernet : CLI Commands • Create and configure an ATM interface :atm phonebook add name=BrEthoa_ph addr=8.35 :atm ifadd intf=BrEthoa_atm :atm ifconfig intf=BrEthoa_atm dest BrEthoa_ph ulp=mac :atm ifattach intf=BrEthoa_atm • Create and configure an ETH interface :eth bridge ifadd intf=BrEthoa_br :eth bridge ifconfig intf=BrEthoa_br dest BrEthoa_atm :eth bridge ifattach intf=BrEthoa_br :saveall
Routed ETHoA : Interface mapping LoopBack IP Forwarding IP Interface(s) ARP iARP IPoE / PPPoE PPPoE RELAY IPoA Multilink PPP IPoEoA Ethernet Interface(s) PPPoA (Physical Ports, OBC Bridge Port, VLAN) VLAN Bridge EthoA ATM Bundle
Routed ETHoA : CLI Commands • Create and configure an ATM interface :atm phonebook add name=RtEthoa_ph addr=8.35 :atm ifadd intf=RtEthoa_atm :atm ifconfig intf=RtEthoa_atm dest RtEthoa_ph ulp=mac :atm ifattach intf=RtEthoa_atm • Create and configure an ETH interface :eth ifadd intf=RtEthoa_eth :eth ifconfig intf=RtEthoa_eth dest RtEthoa_atm :eth ifattach intf=RtEthoa_eth • Create and configure an IP interface :ip ifadd intf=RtEthoa_ip :ip ifconfig intf=RtEthoa_ip dest RtEthoa_eth :ip ifattach intf=RtEthoa_ip • In Case of DHCP client :dhcp client ifadd intf=RtEthoa_ip :dhcp client ifattach intf=RtEthoa_ip • In Case of static IP :ip ipadd addr=192.6.11.67/24 intf=RtEthoa_ip addroute=yes
Routed IPoA : Interface mapping LoopBack IP Forwarding IP Interface(s) ARP iARP IPoE / PPPoE PPPoE RELAY IPoA Multilink PPP IPoEoA Ethernet Interface(s) PPPoA (Physical Ports, OBC Bridge Port, VLAN) VLAN Bridge EthoA ATM Bundle
Routed IPoA : CLI Commands • Create and configure an ATM interface :atm phonebook add name=RtIPoA_ph addr=8.35 :atm ifadd intf=RtIPoA_atm :atm ifconfig intf=RtIPoA_atm dest=RtIPoA_ph ulp=ip :atm ifattach intf=RtIPoA_atm • Create and configure an IP interface :ip ifadd intf=RtIPoA_ip :ip ifconfig intf=RtIPoA_ip dest=RtIPoA_atm :ip ifattach intf=RtIPoA_ip • Configure the IP address :ip ipadd addr=192.6.11.67/24 intf=RtIPoA_ip addroute=yes :saveall
Bridged PPPoE : Interface mapping LoopBack IP Forwarding IP Interface(s) ARP iARP IPoE / PPPoE PPPoE RELAY IPoA Multilink PPP IPoEoA Ethernet Interface(s) PPPoA (Physical Ports, OBC Bridge Port, VLAN) VLAN Bridge EthoA ATM Bundle
Bridged PPPoE : CLI Commands • Create and configure an ATM interface :atm phonebook add name=BrEthoa_ph addr=8.35 :atm ifadd intf=BrEthoa_atm :atm ifconfig intf=BrEthoa_atm dest=BrEthoa_ph ulp=mac :atm ifattach intf=BrEthoa_atm • Create and configure an ETH interface :eth bridge ifadd intf=BrEthoa_br :eth bridge ifconfig intf=BrEthoa_br dest=BrEthoa_atm :eth bridge ifattach intf=BrEthoa_br :saveall
Routed PPPoE : Interface mapping LoopBack IP Forwarding IP Interface(s) ARP iARP IPoE / PPPoE PPPoE RELAY IPoA Multilink PPP IPoEoA Ethernet Interface(s) PPPoA (Physical Ports, OBC Bridge Port, VLAN) VLAN Bridge EthoA ATM Bundle
Routed PPPoE : CLI Commands • Create and configure an ATM interface :atm phonebook add name=RtPPPoE_ph addr=8.35 :atm ifadd intf=RtPPPoE_atm :atm ifconfig intf=RtPPPoE_atm dest=RtPPPoE_ph ulp=mac :atm ifattach intf=RtPPPoE_atm • Create and configure an ETH interface :eth ifadd intf=RtPPPoE_eth :eth ifconfig intf=RtPPPoE_atm dest=RtPPPoE_atm :eth ifattach intf=RtPPPoE_eth • Create and configure a PPP interface :ppp ifadd intf=RtPPPoE0 :ppp rtadd intf=RtPPPoE0 dst=0/0 src=10.0.0.0 srcmsk=1 :ppp ifconfig intf=RtPPPoE0 dest=RtPPPoE_eth user=johndoe@ISP password=johndoe :nat ifconfig intf=RtPPPoE0 translation=enabled :ppp ifattach intf=RtPPPoE0 :saveall
Routed PPPoA : Interface mapping LoopBack IP Forwarding IP Interface(s) ARP iARP IPoE / PPPoE PPPoE RELAY IPoA Multilink PPP IPoEoA Ethernet Interface(s) PPPoA (Physical Ports, OBC Bridge Port, VLAN) VLAN Bridge EthoA ATM Bundle
Routed PPPoA : CLI Commands • Create and configure an ATM interface • :atm phonebook add name=RtPPPoA addr=8.35 • :atm ifadd intf=RtPPPoa_atm • :atm ifconfig intf=RtPPPoa_atm dest=RtPPPoA encaps=vcmux ulp=ppp • :atm ifattach intf=RtPPPoa_atm • Create and configure a PPP interface • :ppp ifadd intf=Rt_PPPoA • :ppp rtadd intf=Rt_PPPoA dst=0/0 src=10.0.0.0 srcmsk=1 • :ppp ifconfig intf=Rt_PPPoA dest=RtPPPoA_atm user=johndoe@ISP password=johndoe • :nat ifconfig intf=Rt_PPPoA translation enabled • :ppp ifattach intf=Rt_PPPoA • :saveall
PPPoE Relay : Protocol stack Feature to allow the combination of Bridged and Routed PPPoE
PPPoE Relay : Interface mapping LoopBack IP Forwarding IP Interface(s) ARP iARP IPoE / PPPoE PPPoE RELAY IPoA Multilink PPP IPoEoA Ethernet Interface(s) PPPoA (Physical Ports, OBC Bridge Port, VLAN) VLAN Bridge EthoA ATM Bundle
PPPoE Relay : CLI Commands • Create and configure an ATM interface :atm phonebook add name=RtPPPoE_ph addr=8.35 :atm ifadd intf=RtPPPoE_atm :atm ifconfig intf=RtPPPoE_atm dest=RtPPPoE_ph ulp=mac :atm ifattach intf=RtPPPoE_atm • Create and configure an ETH interface :eth ifadd intf=RtPPPoE_eth :eth ifconfig intf=RtPPPoE_atm dest=RtPPPoE_atm :eth ifattach intf=RtPPPoE_eth • Add ETH to PPPoE Relay :ppp relay ifadd intf=RtPPPoE_eth :ppp relay ifadd intf=Bridge • Create and configure a PPP interface :ppp ifadd intf=RtPPPoE0 :ppp rtadd intf=RtPPPoE0 dst=0/0 src=10.0.0.0 srcmsk=1 :ppp ifconfig intf=RtPPPoE0 dest=relay user=johndoe@ISP password=johndoe :nat ifconfig intf=RtPPPoE0 translation=enabled :ppp ifattach intf=RtPPPoE0 :saveall