摘要:
A network routing method for preventing packet drop or loss comprises the steps of presetting best and second routes for the same destination, determining a route for an inputted packet with reference to the preset best and second routes, selectively queuing the inputted packet to respective output queues of the preset best and second routes in accordance with whether there is congestion in the output queues of the preset best and second routes, and sequentially queuing the packets stored in the output queues of the preset best and second routes, and transporting same to output ports of corresponding routes, in accordance with an order of input thereof. A network routing apparatus comprises a forwarding table, a forwarding section, a queue management section, and a transport section for use in performing functions corresponding to the above steps.
摘要:
In a method of dynamic queue management for stable packet forwarding and a network processor element therefor, a network processor of a switch/router can stably assign a packet descriptor for packet forwarding of a local area network/wide are network (LAN/WAN) interface. The method comprises the steps of: determining whether there is a corrupted link for the purpose of processing packets for the forwarding; setting free a packet buffer and a descriptor stored in a queue of a port corresponding to the corrupted link; detecting a normal link to number corresponding output ports; and queuing the packets and descriptors corresponding to the packets to a forwarded one of the calculated ports.
摘要:
In a system and method for backward congestion notification (BcN) in a network, when it is determined in advance that congestion is imminent in the network, the system and method enable preventive reduction of packet transmission by transmitting a BcN message, requesting packet transmission reduction, to a network component transmitting packets, thereby preventing congestion and packet discard caused by network congestion.
摘要:
In a network system using dynamic addresses, an address management server assigns dynamic addresses to hosts attempting to use the dynamic addresses in response to dynamic address requests from the hosts, and a router manages packet exchange between hosts connected to the network system based upon authenticated dynamic address information. In a method for assigning dynamic addresses in a network, dynamic addresses are assigned to hosts attempting to use the dynamic addresses in response to a request therefrom, the dynamic address information of assigned dynamic addresses is delivered to the host, and the dynamic address assignment information is registered in a dynamic address management table. In this way, invasion of the network by malicious hosts is prevented.
摘要:
A distributed router able to reduce occurrence of ping-pong of data and information packets within the architecture of the distributed router constructed with a main processor, a plurality of line connection units and a switching unit, is disclosed. The main processor manages a routing table, updates the routing table, and broadcasts the changes in routing information that are received. The switching unit switches packets either to the main processor or to the respective line connection units. A plurality of forwarding tables are positioned in different corresponding ones of the plurality of line connection units, to copy, store and manage a part of the routing table. A plurality of forwarding processors are positioned in different corresponding ones of the plurality of line connection units, to transmit each packet to an output port, to determine whether the output port of a packet received from the switching unit is connected to either an external router or the switching unit, and to transmit each packet to the external router when the output port is connected to the external router, and discard any packet when the output port is connected to the switching unit.
摘要:
A network routing control method includes: setting best and secondary route information while receiving/transmitting a routing protocol control message with adjacent routers; setting a table having best and secondary next hop entries using the best and secondary route information; extracting a destination IP address from the best and secondary route information to set a forwarding table; and when a failure occurs in a network which is set as the best next hop entry according to the best route information, setting the secondary next hop entry as an output interface according to the secondary route information to forward a corresponding packet.
摘要:
An apparatus, computer program and method for packet buffer management in an IP network system. The apparatus includes at least one link queue buffer, a shared buffer, a buffer state detector, and a buffer manager. The at least one link queue buffer is allocated a buffer of a packet stored in a memory. The shared buffer is excessively allocated when exceeding a minimum buffer threshold value. The buffer state detector determines whether a buffer value stored in a link queue buffer of a corresponding link exceeds a preset minimum buffer threshold value. The buffer manager sets the shared buffer to be included in the link queue buffer if the stored buffer value exceeds the preset minimum buffer threshold value.
摘要:
An apparatus, computer program and method for packet buffer management in an IP network system. The apparatus includes at least one link queue buffer, a shared buffer, a buffer state detector, and a buffer manager. The at least one link queue buffer is allocated a buffer of a packet stored in a memory. The shared buffer is excessively allocated when exceeding a minimum buffer threshold value. The buffer state detector determines whether a buffer value stored in a link queue buffer of a corresponding link exceeds a preset minimum buffer threshold value. The buffer manager sets the shared buffer to be included in the link queue buffer if the stored buffer value exceeds the preset minimum buffer threshold value.
摘要:
A method for providing end-to-end security service in a communication network having an NAT-PT function comprises: performing security negotiation between a first node included in a first communication network having the network address translation-protocol translation function and a second node included in a second communication network operating with a protocol different from the first communication network; storing protocol translation information generated when the security negotiation is performed in the first node; and performing security transmission between the first and second nodes using the stored protocol translation information. The method transmits the address translation information to the ends in advance, thereby being capable of applying the security service using the address information on transmitting the data between hosts in the communication network using the address translation method.
摘要:
An apparatus and method for transmitting multi-protocol label switching (MPLS) multicast packets over Ethernet are provided. The apparatus and method determine whether a received packet is an MPLS multicast packet; determine whether an address of the received packet exists in a database storing address information for MPLS multicast packet transmission; determine which node the MPLS multicast packet whose address exists in the database is transmitted to and allocating an MPLS label according to the address of the determined node; and map the allocated MPLS label to an Ethernet destination MAC address of the packet in order to realize simple switching by mapping an MPLS label, rather than a conventional IP address, to an Ethernet destination medium access control (MAC) address, thereby utilizing advantages of an MPLS network.