Moxa Technologies PT-7728 Differentiated Services DiffServ Traffic Marking, Traffic Queues

Page 50

PT-7728 User’s Manual

Featured Functions

Differentiated Services (DiffServ) Traffic Marking

DiffServ is a Layer 3 marking scheme that uses the DiffServ Code Point (DSCP) field in the IP header to store the packet priority information. DSCP is an advanced intelligent method of traffic marking because you can choose how your network prioritizes different types of traffic. DSCP uses 64 values that map to user-defined service levels, allowing you to establish more control over network traffic.

Advantages of DiffServ over IEEE 802.1D are:

yConfigure how you want your switch to treat selected applications and types of traffic by assigning various grades of network service to them.

yNo extra tags are required in the packet.

yDSCP uses the IP header of a packet and therefore priority is preserved across the Internet.

yDSCP is backward compatible with IPV4 TOS, which allows operation with existing devices that use a layer 3 TOS enabled prioritization scheme.

Traffic Prioritization

The PT-7728 classifies traffic based on layer 2 of the OSI 7 layer model, and the switch prioritizes received traffic according to the priority information defined in the received packet. Incoming traffic is classified based upon the IEEE 802.1D frame and is assigned to the appropriate priority queue based on the IEEE 802.1p service level value defined in that packet. Service level markings (values) are defined in the IEEE 802.1Q 4-byte tag, and consequently traffic will only contain 802.1p priority markings if the network is configured with VLANs and VLAN tagging. The traffic flow through the switch is as follows:

yA packet received by the PT-7728 may or may not have an 802.1p tag associated with it. If it does not, then it is given a default 802.1p tag (which is usually 0). Alternatively, the packet may be marked with a new 802.1p value, which will result in all knowledge of the old 802.1p tag being lost.

yBecause the 802.1p priority levels are fixed to the traffic queues, the packet will be placed in the appropriate priority queue, ready for transmission through the appropriate egress port. When the packet reaches the head of its queue and is about to be transmitted, the device determines whether or not the egress port is tagged for that VLAN. If it is, then the new 802.1p tag is used in the extended 802.1D header.

The PT-7728 will check a packet received at the ingress port for IEEE 802.1D traffic classification, and then prioritize it based upon the IEEE 802.1p value (service levels) in that tag. It is this 802.1p value that determines which traffic queue the packet is mapped to.

Traffic Queues

The PT-7728 hardware has multiple traffic queues that allow packet prioritization to occur. Higher priority traffic can pass through the PT-7728 without being delayed by lower priority traffic. As each packet arrives in the PT-7728, it passes through any ingress processing (which includes classification, marking/re-marking), and is then sorted into the appropriate queue. The switch then forwards packets from each queue.

The PT-7728 supports two different queuing mechanisms:

yWeight Fair: This method services all the traffic queues, giving priority to the higher priority queues. Under most circumstances, this method gives high priority precedence over low-priority, but in the event that high-priority traffic except the link capacity, lower priority traffic is not blocked.

yStrict: This method services high traffic queues first; low priority queues are delayed until no more high priority data nePT to be sent. This method always gives precedence to high priority over low-priority.

3-36

Image 50
Contents Moxa PowerTrans Switch PT-7728 User’s Manual First Edition, February Moxa IncDisclaimer Copyright NoticeTrademarks Table of Contents Appendix a MIB Groups Appendix B Specifications ‰ Overview ‰ Package Checklist ‰ Software Features IntroductionOverview Package ChecklistSoftware Features Getting Started Serial Console Configuration 115200, None, 8, 1, VT100 PT-7728 User’s Manual Getting Started Configuration by Telnet Console Key FunctionPT-7728 User’s Manual Getting Started PT-7728 User’s Manual Getting Started Configuration by Web Browser Disabling Telnet and Browser Access Featured Functions Configuring Basic Settings System IdentificationAccount PasswordPassword Grant access to any host on a specific subnetwork Accessible IPGrant access to one host with a specific IP address Hosts That Need Access Input FormatDescription EnablePort NameFDX Flow Ctrl NetworkSpeed Switch Subnet Mask Auto IP ConfigurationSwitch IP Address Default GatewayCurrent Time TimeDaylight Saving Time Current DateSystem File Update-By Remote Tftp Firmware Files Path and Name Configuration Files Path and NameTftp Server IP/Name Log Files Path and NameSystem File Update-By Local Import/Export Factory DefaultUsing Port Trunking Port Trunking ConceptTrunk Type Configuring Port TrunkingTrunk Group Maximum of 4 trunk groups Available Ports/Member PortsTrunk Table Configuring SnmpSetting Description V1, V2c Read Community Snmp Read/Write SettingsSnmp Versions V1, V2c Write/Read CommunitySetting Description Factory Default 1st Trap Server IP/Name Setting Description Factory DefaultUsing Communication Redundancy Private MIB informationInitial setup for Turbo Ring or Turbo Ring Turbo Ring ConceptTurbo Ring with odd number switches Ring Coupling Configuration Determining the Redundant Path for Turbo RingSwitch B Configuring Turbo Ring Configuring Turbo Ring and Turbo RingDual-Homing Configuration for Turbo Ring Redundancy Protocol Now ActiveMaster/Slave Set as MasterCoupling Control Port Enable Ring CouplingCoupling Port Ring 1/2-1st Ring Port Status Ring 1/2-2nd Ring Port Status Enable RingRing 1/2-Status Coupling-ModeCoupling Mode Primary/Backup PortWhat is STP? STP/RSTP ConceptPT-7728 User’s Manual Featured Functions STP Requirements STP ConfigurationHow STP Works Port Speed Path Cost 802.1D Edition 802.1w-2001STP Example STP ReconfigurationDifferences between Rstp and STP Using STP on a Network with Multiple VLANs Protocol of Redundancy Configuring STP/RSTPRoot/Not Root Bridge PriorityHello Time sec Forwarding DelayEnable STP per Port Max. Age secWhat is Traffic Prioritization? Using Traffic PrioritizationConfiguration Limits of RSTP/STP Traffic Prioritization ConceptHow Traffic Prioritization Works Ieee 802.1p Priority Level Ieee 802.1D Traffic TypeTraffic Queues Differentiated Services DiffServ Traffic MarkingTraffic Prioritization Queuing Mechanism Configuring Traffic PrioritizationQoS Classification Inspect TOSTOS/DiffServ Mapping Setting Description FactoryCoS Mapping Inspect COSVirtual LAN Vlan Concept Using Virtual LANWhat is a VLAN? Managing a Vlan VLANs and the PowerTransBenefits of VLANs Communication Between VLANsSample Applications of VLANs using PT-7728 VLANs Tagged and Untagged MembershipPT-7728 User’s Manual Featured Functions Management Vlan ID Configuring Virtual LANVlan Settings Port TypeConcept of Multicast Filtering Using Multicast FilteringWhat is an IP Multicast? Vlan TableNetwork without multicast filtering Benefits of MulticastMulticast Filtering Query Mode Multicast Filtering and Moxa PowerTrans SwitchIgmp Internet Group Management Protocol Snooping Mode Network with multicast filteringGmrp Garp Multicast Registration Protocol Configuring Igmp SnoopingIgmp Multicast Filtering Static Multicast MACIgmp Snooping Settings Add Static Multicast MAC Gmrp enable Using Bandwidth ManagementConfiguring Gmrp Gmrp TableIngress Configuring Bandwidth Management Broadcast Storm ProtectionTraffic Rate Limiting Settings Static Port Lock Using Port Access ControlConfiguring Static Port Lock IeeeRadius Server Configuring IeeeDatabase Option Server Port802.1X Re-Authentication Local User Database SetupLocal User Database Setup Using Auto WarningPort Access Control Table Configuring Email Warning Event TypePort Events Email SetupMoxaPowerTransSwitch0001@SwitchLocation Mail Server IP/NameAccount Name Configuring Relay WarningPassword Setting Email AddressEvent Setup Configuring Line-Swap Fast Recovery Using Line-Swap-Fast-RecoveryUsing Set Device IP Override relay alarm settingsConfiguring Set Device IP Set up the connected devicesUsing Diagnosis Mirror PortPing Using MonitorMonitor by Switch Using the MAC Address Table Monitor by PortUsing Event Log MACUsing Syslog Syslog ServerPT-7728 User’s Manual Featured Functions MIB II.4 IP Group MIB II.1 System GroupMIB II.2 Interfaces Group MIB II.5 Icmp GroupMIB II.17 dot1dBridge Group MIB II.10 Transmission GroupMIB II.11 Snmp Group Public Traps Private TrapsInterface Switch PropertiesTechnology Power Optical Fiber 100BaseFXEnvironmental WarrantyMechanical