Claims
- 1. A method in a switch for transmitting frames to a network manager, the method comprising:
receiving a frame having a destination virtual address; and upon receiving the frame,
determining whether the destination virtual address of the frame is reserved; when the destination virtual address of the frame is reserved, determining whether another virtual address of the frame maps to a port of the switch; when the other virtual address of the frame maps to a port of the switch, transmitting the frame via the mapped-to port; and when the other virtual address of the frame does not map to a port of the switch, transmitting the frame to the network manager.
- 2. The method of claim 1 wherein the destination virtual address and the other virtual address are stored in a header of the frame.
- 3. The method of claim 1 wherein the determining of whether another virtual address of the frame maps to a port of a switch includes checking a mapping of virtual addresses to ports.
- 4. The method of claim 3 wherein each port of the switch has its own mapping.
- 5. The method of claim 1 wherein the transmitting of the frame via the mapped-to port transmits the frame to the network manager.
- 6. The method of claim 1 wherein the mapped-to port transmits the frame via in-band communications.
- 7. The method of claim 1 wherein the network manager transmits the frame via out-of-band communications.
- 8. The method of claim 1 wherein the network manager is distributed to devices connected to switches and the network manager transmits the frame via an out-of-band communications to a device connected to the switch.
- 9. The method of claim 1 wherein the network manager is centralized and the frame is transmitted to the network manager via in-band communications.
- 10. A method in a routing device for transmitting frames to a network manager, the method comprising:
receiving a frame having a virtual address; and determining whether the virtual address of the frame is reserved; when the virtual address of the frame is reserved, providing the frame to the network manager; when the virtual address of the frame is not reserved, transmitting the frame via a port of the routing device based on a mapping of virtual addresses to ports.
- 11. The method of claim 10 wherein the providing of the frame to the network manager includes:
determining whether another virtual address of the frame maps to a port of the routing device, when the other virtual address of the frame maps to a port of the routing device, transmitting the frame via the mapped-to port; and when the other virtual address of the frame does not map to a port of the switch, transmitting the frame directly to the network manager.
- 12. The method of claim 11 wherein the virtual address and the other virtual address are stored in a header of the frame.
- 13. The method of claim 11 wherein the determining of whether another virtual address of the frame maps to a port of the routing device includes checking a mapping of virtual addresses to ports.
- 14. The method of claim 13 wherein each port of the routing device has its own mapping.
- 15. The method of claim 10 the routing device is a switch.
- 16. The method of claim 10 wherein the providing of the frame to the network manager transmits the frame via out-of-band communications.
- 17. The method of claim 10 wherein the network manager is distributed to devices connected to routing devices and the providing of the frame to the network manager transmits the frame via out-of-band communications to a device connected to the routing device.
- 18. A routing device for transmitting data to a network manager, comprising:
a component that receives data having a virtual address; and a component that, when the virtual address of the data is reserved, provides the data to the network manager and that, when the virtual address is not reserved, transmits the data via a port of the routing device based on a mapping of virtual addresses to ports.
- 19. The routing device of claim 18 wherein the providing of the data to the network manager includes:
a component that, when the other virtual address of the data maps to a port of the routing device, transmits the data via the mapped-to port and, when the other virtual address does not map to a port of the routing device, transmits the frame directly to the network manager.
- 20. The routing device of claim 19 wherein the virtual address and the other virtual address are stored in a header of the data.
- 21. The routing device of claim 20 wherein each port of the routing device has its own mapping.
- 22. The routing device of claim 18 the routing device is a switch.
- 23. The routing device of claim 18 wherein the providing of the data to the network manager transmits the data via out-of-band communications.
- 24. The routing device of claim 18 wherein the network manager is distributed to devices connected to routing devices and the providing of the data to the network manager transmits the data via an out-of-band communications to a device connected to the routing device.
- 25. A switch for transmitting data to a network manager, comprising:
means for receiving data having a virtual address; and means for providing the data to the network manager when the virtual address of the data is reserved and for transmitting the data via a port of the routing device based on a mapping of virtual addresses to ports when the virtual address of the data is not reserved.
- 26. The switch of claim 25 wherein the providing of the data to the network manager includes:
means for transmitting the data via a mapped-to port when the virtual address of the data maps to a port of the switch and for transmitting the data directly to the network manager when the other virtual address of the data does not map to a port of the switch.
- 27. The switch of claim 25 wherein the virtual address and the other virtual address are stored in a header of the data.
- 28. The switch of claim 27 wherein each port of the switch has its own mapping.
- 29. The switch of claim 28 wherein the providing of the data to the network manager transmits the data via out-of-band communications.
- 30. The switch of claim 25 wherein the network manager is distributed to devices connected to switches and the providing of the data to the network manager transmits the data via out-of-band communication to a device connected to the switch.
CROSS-REFERENCE TO RELATED APPLICATION(S)
[0001] This application claims the benefit of U.S. Provisional Application No. 60/287,069 entitled “METHOD FOR IMPLEMENTING A CLUSTER NETWORK FOR HIGH PERFORMANCE AND HIGH AVAILABILITY USING A FIBRE CHANNEL SWITCH FABRIC,” filed Apr. 27, 2001; U.S. Provisional Application No. 60/287,120 entitled “MULTI-PROTOCOL NETWORK FOR ENTERPRISE DATA CENTERS,” filed Apr. 27, 2001; U.S. Provisional Application No. 60/286,918 entitled “UNIFIED ENTERPRISE NETWORK SWITCH (UNEX) PRODUCT SPECIFICATION,” filed Apr. 27, 2001; U.S. Provisional Application No. 60/286,922 entitled “QUALITY OF SERVICE EXAMPLE,” filed Apr. 27, 2001; U.S. Provisional Application No. 60/287,081 entitled “COMMUNICATIONS MODEL,” filed Apr. 27, 2001; U.S. Provisional Application No. 60/287,075 entitled “UNIFORM ENTERPRISE NETWORK SYSTEM,” filed Apr. 27, 2001; U.S. Provisional Application No. 60/314,088 entitled “INTERCONNECT FABRIC MODULE,” filed Aug. 21, 2001; U.S. Provisional Application No. 60/314,287 entitled “INTEGRATED ANALYSIS OF INCOMING DATA TRANSMISSIONS,” filed Aug. 22, 2001; U.S. Provisional Application No. 60/314,158 entitled “USING VIRTUAL IDENTIFIERS TO ROUTE TRANSMITTED DATA THROUGH A NETWORK,” filed Aug. 21, 2001, and is related to U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR VIRTUAL ADDRESSING IN A COMMUNICATIONS NETWORK,” (Attorney Docket No. 030048019US1); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR LABEL TABLE CACHING IN A ROUTING DEVICE,” (Attorney Docket No. 030048024US); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR MULTIFRAME BUFFERING IN A ROUTING DEVICE,” (Attorney Docket No. 030048025US); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR DOMAIN ADDRESSING IN A COMMUNICATIONS NETWORK,” (Attorney Docket No. 030048026US); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR INTERSWITCH LOAD BALANCING IN A COMMUNICATIONS NETWORK,” (Attorney Docket No. 030048027US); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR INTERSWITCH DEADLOCK AVOIDANCE IN A COMMUNICATIONS NETWORK,” (Attorney Docket No. 030048028US); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR CONNECTION PREEMPTION IN A COMMUNICATIONS NETWORK,” (Attorney Docket No. 030048029US); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR MULTICASTING IN A ROUTING DEVICE,” (Attorney Docket No. 030048030US); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR NETWORK CONFIGURATION DISCOVERY IN A NETWORK MANAGER,” (Attorney Docket No. 030048032US); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR PATH BUILDING IN A COMMUNICATIONS NETWORK,” (Attorney Docket No. 030048033US); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR RESERVED ADDRESSING IN A COMMUNICATIONS NETWORK,” (Attorney Docket No. 030048035US); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR RECONFIGURING A PATH IN A COMMUNICATIONS NETWORK,” (Attorney Docket No. 030048036US1); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR ADMINISTRATIVE PORTS IN A ROUTING DEVICE,” (Attorney Docket No. 030048037US); U.S. patent application Ser. No. ______ entitled “PARALLEL ANALYSIS OF INCOMING DATA TRANSMISSIONS,” (Attorney Docket No. 030048038US); U.S. patent application Ser. No. ______ entitled “INTEGRATED ANALYSIS OF INCOMING DATA TRANSMISSIONS,” (Attorney Docket No. 030048039US); U.S. patent application Ser. No. ______ entitled “USING VIRTUAL IDENTIFIERS TO ROUTE TRANSMITTED DATA THROUGH A NETWORK,” (Attorney Docket No. 030048040US); U.S. patent application Ser. No. ______ entitled “USING VIRTUAL IDENTIFIERS TO PROCESS RECEIVED DATA ROUTED THROUGH A NETWORK,” (Attorney Docket No. 030048041US); U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR PERFORMING SECURITY VIA VIRTUAL ADDRESSING IN A COMMUNICATIONS NETWORK,” (Attorney Docket No. 030048042US); and U.S. patent application Ser. No. ______ entitled “METHOD AND SYSTEM FOR PERFORMING SECURITY VIA DE-REGISTRATION IN A COMMUNICATIONS NETWORK” (Attorney Docket No. 030048043US), which are all hereby incorporated by reference in their entirety.
Provisional Applications (9)
|
Number |
Date |
Country |
|
60287069 |
Apr 2001 |
US |
|
60287120 |
Apr 2001 |
US |
|
60286918 |
Apr 2001 |
US |
|
60286922 |
Apr 2001 |
US |
|
60287081 |
Apr 2001 |
US |
|
60287075 |
Apr 2001 |
US |
|
60314088 |
Aug 2001 |
US |
|
60314287 |
Aug 2001 |
US |
|
60314158 |
Aug 2001 |
US |