IPv6 Subnet Model Analysis
Post on 15-Jan-2016
34 Views
Preview:
DESCRIPTION
Transcript
IPv6 Subnet Model AnalysisIPv6 Subnet Model Analysis
Syam MadanapalliSyam MadanapalliLogicaCMGLogicaCMG
On-behalf of v6subnet Design TeamOn-behalf of v6subnet Design TeamPresented byPresented by
Soohong Daniel ParkSoohong Daniel Park
The Design Team ParticipantsThe Design Team Participants• Dave ThalerDave Thaler• David JohnstonDavid Johnston• Junghoon JeeJunghoon Jee• Max RiegelMax Riegel• Myungki ShinMyungki Shin• Syam Madanapalli. Syam Madanapalli. • James KempfJames Kempf• Behcet SarikayaBehcet Sarikaya• Basavaraj PatilBasavaraj Patil• JinHyeock ChoiJinHyeock Choi• 16ng chairs16ng chairs
– Gabriel MontenegroGabriel Montenegro– Soohong Daniel ParkSoohong Daniel Park
• Shepherding ADShepherding AD– Jari ArkkoJari Arkko
The GoalThe Goal
• To analyze the IPv6 link models that can be To analyze the IPv6 link models that can be applied for the 802.16 based networksapplied for the 802.16 based networks
• And recommend preferably one link model And recommend preferably one link model for the standardizationfor the standardization
The Models ConsideredThe Models Considered
• NBMA Link ModelNBMA Link Model– Shared Prefix ModelShared Prefix Model
• Point-to-point Link ModelPoint-to-point Link Model– Unique Prefix ModelUnique Prefix Model
• Multicast Capable Link ModelMulticast Capable Link Model– Ethernet Like ModelEthernet Like Model
L3
L2
L1BS
ARTunnelTunnelMAC Conn.MAC Conn.
Shared LinkShared Link
NBMA Link ModelNBMA Link Model
• The AR, Multiple BSs attached to the AR and all MSs attached The AR, Multiple BSs attached to the AR and all MSs attached to these BSs forms an IP Linkto these BSs forms an IP Link
• One or more prefixes are assigned to the linkOne or more prefixes are assigned to the link• DAD is performed using Relay DADDAD is performed using Relay DAD
P2P Link ModelP2P Link Model
• P2P LinkP2P Link– Using PPPUsing PPP
• No PPP CS existNo PPP CS exist– Using L2 tunnelUsing L2 tunnel
• Per MS GRE TunnelPer MS GRE Tunnel– VLAN Tag (802.1q)VLAN Tag (802.1q)
• May not support sufficient MSs; Max. 4KMay not support sufficient MSs; Max. 4K
P2P Link 2P2P Link 2
MS1MS1
ARARTunnelTunnelMAC Conn.MAC Conn.
MS3MS3
MS2MS2
P2PP2P Link 1 Link 1
TunnelTunnelMAC Conn.MAC Conn.
P2P Link 3P2P Link 3
TunnelTunnelMAC Conn.MAC Conn.
BSBS
Multicast Capable Link ModelMulticast Capable Link Model
• Similar to Ethernet Link ModelSimilar to Ethernet Link Model• Supports full multicast with BridgingSupports full multicast with Bridging• BS is required to do multicast filtering for not to deliver BS is required to do multicast filtering for not to deliver
unwanted packets to MSs that are not part of the multicast unwanted packets to MSs that are not part of the multicast groupgroup
MS1MS1
AR1AR1
MS3MS3
MS2MS2
BS2BS2
BS1BS1
AR2AR2
MS4MS4
Prefix AssignmentPrefix Assignment
• NBMA Link ModelNBMA Link Model– All MSs share one ore more prefixes that are All MSs share one ore more prefixes that are
assigned to the linkassigned to the link
• P2P Link ModelP2P Link Model– One or more prefixes are assigned to an MSOne or more prefixes are assigned to an MS
• Multicast Capable Link ModelMulticast Capable Link Model– All MSs share one ore more prefixes that are All MSs share one ore more prefixes that are
assigned to the linkassigned to the link
Address AutoconfiguratioAddress Autoconfiguratio
• All link models support standard IPv6 address All link models support standard IPv6 address autoconfiguration methods defined in RFC autoconfiguration methods defined in RFC 2462 and DHCPv62462 and DHCPv6
Duplicate Address DetectionDuplicate Address Detection
• NBMA Link ModelNBMA Link Model– Relay DADRelay DAD– Based on Address Cache Based on Address Cache
• P2P Link ModelP2P Link Model– DAD is required for link local addresses between DAD is required for link local addresses between
MS and ARMS and AR
• Multicast Capable Link ModelMulticast Capable Link Model– As defined in RFC 2462As defined in RFC 2462
Reuse of existing standardsReuse of existing standards
• All models reuse the existing standardsAll models reuse the existing standards
On-link Multicast SupportOn-link Multicast Support
• NBMA Link ModelNBMA Link Model– AR can provide proxyingAR can provide proxying– Selective multicastSelective multicast
• P2P Link ModelP2P Link Model– Only two nodes exists on the linkOnly two nodes exists on the link
• Multicast Capable Link ModelMulticast Capable Link Model– Full support for mFull support for muulticastlticast
Consistency in IP Link DefinitionConsistency in IP Link Definition
• NBMA Link ModelNBMA Link Model– External and link local traffic needs to be External and link local traffic needs to be
differentiateddifferentiated
• P2P Link ModelP2P Link Model– Either PPP or per MS GRE tunnel is requiredEither PPP or per MS GRE tunnel is required
• Multicast Capable Link ModelMulticast Capable Link Model– Full compliance to RFC 2461Full compliance to RFC 2461
Packet ForwardingPacket Forwarding
• NBMA Link ModelNBMA Link Model– External packets are routedExternal packets are routed– On-link packets are bridgedOn-link packets are bridged
• P2P Link ModelP2P Link Model– Works normallyWorks normally
• Multicast Capable Link ModelMulticast Capable Link Model– Location of the bridgingLocation of the bridging• AR – for WiMAX NetworksAR – for WiMAX Networks
Effect on Dormant ModeEffect on Dormant Mode
• NBMA Link ModelNBMA Link Model– Not affectedNot affected
• P2P Link ModelP2P Link Model– Not affectedNot affected
• Multicast Capable Link ModelMulticast Capable Link Model– BS needs to implement multicast filteringBS needs to implement multicast filtering
Changes to Host ImplementationsChanges to Host Implementations
• NBMA Link ModelNBMA Link Model– NoneNone
• P2P Link ModelP2P Link Model– ??
• Multicast Capable Link ModelMulticast Capable Link Model– NoneNone
Changes to Router ImplementationsChanges to Router Implementations
• NBMA Link ModelNBMA Link Model– Relay DADRelay DAD• Address CacheAddress Cache
– May not complete due to packet loss etcMay not complete due to packet loss etc
• P2P Link ModelP2P Link Model– Unique prefix assignmentUnique prefix assignment
• Multicast Capable Link ModelMulticast Capable Link Model– Bridging is requiredBridging is required
RenumberingRenumbering
• NBMA Link ModelNBMA Link Model• P2P Link ModelP2P Link Model– more signaling traffic comparing with shared more signaling traffic comparing with shared
prefix modelprefix model
• Multicast Capable Link ModelMulticast Capable Link Model
SeND SupportSeND Support
• All models support usage of SeNDAll models support usage of SeND
ApplicabilityApplicability
• NBMA Link ModelNBMA Link Model– Mobile WIMAX and WiBroMobile WIMAX and WiBro
• P2P Link ModelP2P Link Model– Mobile WIMAX and WiBroMobile WIMAX and WiBro
• Multicast Capable Link ModelMulticast Capable Link Model– Fixed and Nomadic deploymentFixed and Nomadic deployment
top related