Download presentation
Presentation is loading. Please wait.
Published byEaster Wilkerson Modified over 9 years ago
1
Implementation of Flow Management in MIPv6 Environment draft-soliman-monami6-flow-binding-03.txt Umar Toseef umr@comnets.uni-bremen.de University of Bremen in collaboration with Siemens AG, Berlin 68 th IETF, Prague
2
Implementation Overview Basis for implementation Linux Kernel 2.6.16 NEMO MCoA (nemo-0.2-mcoa-beta3-20070118) Ip6tables packet marking functionality How far the implementation goes Filter exchange is possible only between HA and MN Priorities are not considered Actions FORWARD and DROP are working but not N-CAST Filters can be defined using source address/port range, destination address/port range, and protocol Source/destination prefix, SPI and flow label filters have not been implemented
3
Processing Field Draft says to use value 255 as the “Remove Filter” But there were only 4 bits in the PRO field Used 15 for “Remove Filter” (It has been corrected in the newer version, 04 draft)
4
Specifying Src/Dest Ports without Protocol In the tools (e.g. iptables) that we use we specify the protocol before specifying the port numbers (E.g. 1) If a user specifies ICMP and port 25 -> disregard OR generate error (E.g. 2) gives the port without any protocol -> always assume UDP and TCP and set filters for both OR generate error
5
Priorities User can set overlapping priorities, simple e.g. E.g. 1 user says port range 5000 to 5200 priority 5 E.g. 2 user again says port 5100 priority 5 How should MN, HA and CN handle?
6
Duplicate Receipt of Filter Rules If the first Filter ACK is lost, MN will send it the second time HA will send FID already in list and send Error 135 How should MN handle this situation?
7
Performance Results Graph 1) Improvement of application performance Uses 2 UDP streams (simulates RTP/H323 multi-media) With one interface many packet drop, with 2 interfaces performance improves
8
Performance Results Graph 2) Drop of unwanted flows Uses 2 TCP flows 1 flow is dropped hence the other flow bandwidth improves
9
End Thank You.
10
PRO Field Back
11
Srce/Dest Port Fields Back
12
Priority Fields Back
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.