Distributed VLAN mechanism for packet field replacement in a mul

Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

709203, 709218, 709236, 709246, 709239, 709242, 709245, 709215, 370401, 370402, 370474, 371 53, H04J 324, H04J 1500, H04L 1256, G06F 1300

Patent

active

061286664

ABSTRACT:
A system and method for updating packet headers using hardware that maintains the high performance of the network element. In one embodiment, the system includes an input port process (IPP) that buffers the input packet received and forwards header information to the search engine. The search engine searches a database maintained on the switch element to determine the type of the packet. In one embodiment, the type may indicate whether the packet can be routed in hardware. In another embodiment, the type may indicate whether the packet supports VLANs. The search engine sends the packet type information to the IPP along with the destination address (DA) to be updated if the packet is to be routed, or a VLAN tag if the packet has been identified to be forwarded to a particular VLAN. The IPP, during transmission of the packet to a packet memory selectively replaces the corresponding fields, e.g., DA field or VLAN tag field; the modified packet is stored in the packet memory. Associated with the packet memory are control fields containing control field information conveyed to the packet memory by the IPP. An output port process (OPP) reads the modified input packet and the control field information and selectively performs additional modifications to the modified input packet and issue control signals to the output interface (i.e., MAC). The MAC, based upon the control signals, replaces the source address field with the address of the MAC and generates a CRC that is appended to the end of the packet.

REFERENCES:
patent: 4627052 (1986-12-01), Hoare et al.
patent: 4652874 (1987-03-01), Loyer
patent: 4737953 (1988-04-01), Koch et al.
patent: 4807111 (1989-02-01), Cohen et al.
patent: 4811337 (1989-03-01), Hart
patent: 4850042 (1989-07-01), Petronio et al.
patent: 4899333 (1990-02-01), Roediger
patent: 4922503 (1990-05-01), Leone
patent: 4933938 (1990-06-01), Sheehy
patent: 5130977 (1992-07-01), May et al.
patent: 5150358 (1992-09-01), Punj et al.
patent: 5210746 (1993-05-01), Maher et al.
patent: 5220562 (1993-06-01), Takada et al.
patent: 5231633 (1993-07-01), Hluchyj et al.
patent: 5251205 (1993-10-01), Callon et al.
patent: 5278830 (1994-01-01), Kudo
patent: 5291482 (1994-03-01), McHarg et al.
patent: 5293379 (1994-03-01), Carr
patent: 5301333 (1994-04-01), Lee
patent: 5309437 (1994-05-01), Perlman et al.
patent: 5313454 (1994-05-01), Bustini et al.
patent: 5343471 (1994-08-01), Cassagnol
patent: 5386413 (1995-01-01), McAuley et al.
patent: 5392432 (1995-02-01), Engelstad et al.
patent: 5394402 (1995-02-01), Ross
patent: 5396602 (1995-03-01), Amini et al.
patent: 5404538 (1995-04-01), Krappweis, Sr.
patent: 5410540 (1995-04-01), Aiki et al.
patent: 5410722 (1995-04-01), Cornaby
patent: 5420862 (1995-05-01), Perlman
patent: 5422838 (1995-06-01), Lin
patent: 5425028 (1995-06-01), Britton et al.
patent: 5426736 (1995-06-01), Guineau, III
patent: 5432907 (1995-07-01), Picazo, Jr. et al.
patent: 5450399 (1995-09-01), Sugita
patent: 5455820 (1995-10-01), Yamada
patent: 5457681 (1995-10-01), Gaddis et al.
patent: 5459714 (1995-10-01), Lo et al.
patent: 5459717 (1995-10-01), Mullan et al.
patent: 5461611 (1995-10-01), Drake et al.
patent: 5461624 (1995-10-01), Mazzola
patent: 5473607 (1995-12-01), Hausman
patent: 5477537 (1995-12-01), Dankert et al.
patent: 5481540 (1996-01-01), Huang
patent: 5485455 (1996-01-01), Dobbins et al.
patent: 5485578 (1996-01-01), Sweazey
patent: 5490139 (1996-02-01), Baker et al.
patent: 5490252 (1996-02-01), Macera et al.
patent: 5500860 (1996-03-01), Perlman et al.
patent: 5509123 (1996-04-01), Dobbins et al.
patent: 5515376 (1996-05-01), Murthy et al.
patent: 5535202 (1996-07-01), Kondoh
patent: 5550816 (1996-08-01), Hardwick et al.
patent: 5553067 (1996-09-01), Walker et al.
patent: 5555405 (1996-09-01), Griesmaer et al.
patent: 5561666 (1996-10-01), Christensen et al.
patent: 5566170 (1996-10-01), Bakke et al.
patent: 5570365 (1996-10-01), Yodhida
patent: 5572522 (1996-11-01), Calamvokis et al.
patent: 5583981 (1996-12-01), Pleyer
patent: 5592476 (1997-01-01), Calamvokis et al.
patent: 5594727 (1997-01-01), Kolbenson et al.
patent: 5600641 (1997-02-01), Duault et al.
patent: 5602841 (1997-02-01), Lebizay et al.
patent: 5606669 (1997-02-01), Bertin et al.
patent: 5608726 (1997-03-01), Virgile
patent: 5610905 (1997-03-01), Murthy et al.
patent: 5617421 (1997-04-01), Chin et al.
patent: 5619500 (1997-04-01), Hiekali
patent: 5619661 (1997-04-01), Crews et al.
patent: 5633865 (1997-05-01), Short
patent: 5636371 (1997-06-01), Yu
patent: 5640605 (1997-06-01), Johnson et al.
patent: 5649109 (1997-07-01), Griesmer et al.
patent: 5651002 (1997-07-01), Van Seters et al.
patent: 5675741 (1997-10-01), Aggarwal et al.
patent: 5684800 (1997-11-01), Dobbins et al.
patent: 5689518 (1997-11-01), Galand et al.
patent: 5691984 (1997-11-01), Gardner et al.
patent: 5706472 (1998-01-01), Ruff et al.
patent: 5720032 (1998-02-01), Picazo, Jr. et al.
patent: 5724358 (1998-03-01), Headrick et al.
patent: 5726977 (1998-03-01), Lee
patent: 5734865 (1998-03-01), Yu
patent: 5740171 (1998-04-01), Mazzola et al.
patent: 5740175 (1998-04-01), Wakeman et al.
patent: 5740375 (1998-04-01), Dunne et al.
patent: 5742604 (1998-04-01), Edsall et al.
patent: 5742760 (1998-04-01), Picazo, Jr et al.
patent: 5745048 (1998-04-01), Taguchi et al.
patent: 5748905 (1998-05-01), Hauser et al.
patent: 5751967 (1998-05-01), Raab et al.
patent: 5751971 (1998-05-01), Dobbins et al.
patent: 5754540 (1998-05-01), Liu et al.
patent: 5754774 (1998-05-01), Bittinger et al.
patent: 5754801 (1998-05-01), Lambrecht et al.
patent: 5757771 (1998-05-01), Li et al.
patent: 5757795 (1998-05-01), Schnell
patent: 5761435 (1998-06-01), Fukuda et al.
patent: 5764634 (1998-06-01), Christensen et al.
patent: 5764636 (1998-06-01), Edsall
patent: 5781549 (1998-07-01), Dai
patent: 5784573 (1998-07-01), Szczepanek et al.
patent: 5790546 (1998-08-01), Dobbins et al.
patent: 5790808 (1998-08-01), Seaman
patent: 5802047 (1998-09-01), Kinoshita
patent: 5802052 (1998-09-01), Venkataraman
International Search Report, PCT/US98/13203, 7 pages.
International Search Report, PCT/US98/13202, 4 pages.
International Search Report, PCT/US98/13368, 5 pages.
International Search Report, PCT/US98/13200, 6 pages.
International Search Report, PCT/US98/13365, 4 pages.
International Search Report, PCT/US98/13177, 4 pages.
International Search Report, PCT/US98/13199, 5 pages.
International Search Report, PCT/US98/13015, 5 pages.
International Search Report, PCT/US98/13016, 4 pages.
Wang et al., "A Novel Message Switch For Highly Parallel Systems", IEEE, pp. 150-155, 1989.
Tobagi, Fast Packet Switch/Architectures For Broadband Integrated Services Digital Networks, Proceedings of the IEEE, vol. 78, Issue 1, pp. 133-167, Jan. 1990.
Fliesser et al., "Design Of A Multicast ATM Packet Switch, Electrical and Computer Engineering", 1993 Canadian Conferencem pp. 779-783, 1993.
Chang et al., An Overview Of The Pipelined Common Buffer Architecture (PCBA) For Mamory Based Packet/Cell Switching Systems, Local Computer Networks, 1994, pp. 288-297, 19.sup.th Conference IEEE.
Agarwal et al., "A Scalable Shared Buffer ATM Switch Architecture", VLSI, 1995 5.sup.th Great Lakes Symposium, IEEE, pp. 256-261, 1994.
Sabaa et al., "Implementation Of A Window-Based Scheduler In An ATM Switch", Electrical An Computer Engineering, 1995 Canadian Conference, IEEE, pp. 32-35, 1995.
International Search Report, PCT/US98/13361, 5 pages.
International Search Report, PCT/US98/13206, 5 pages.
International Search Report, PCT/US98/13364, 4 pages.
International Search Report, PCT/US98/13362, 5 pages.
Naraghi-Pour et al., A Multiple Shared Memory Switch, System Theory, 1996 Southeastern Symposium, IEEE, pp. 50-541996.
Iyengar et al., Switching Prioritized Packets, GLOBECOM '89, IEEE Global Telecommunications Conference, pp. 1181-1186, 1989.
"Foundry Products", downloaded from Website http://www.foundrynet.com/ on Jun., 19, 1997.
Anthony J. McAuley & Paul Francis, "Fast Routing Table Lookup Using CAMs", IEEE, 1993, pp. 1382-1390.
"Gigabit Ethernet", Network Strategy Report, The Burton Group

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Distributed VLAN mechanism for packet field replacement in a mul does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Distributed VLAN mechanism for packet field replacement in a mul, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Distributed VLAN mechanism for packet field replacement in a mul will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-205189

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.