Methods and apparatuses for routing data packets in a network topology

    公开(公告)号:US10887227B2

    公开(公告)日:2021-01-05

    申请号:US16054356

    申请日:2018-08-03

    申请人: Telia Company AB

    发明人: Babak Tamizkar

    摘要: The embodiments herein relate to methods, a source host device, an edge router device and a hop router device for routing data packets in a network topology. A method includes sending a request to a server for requesting an autonomous system number of an autonomous system to which a destination host belongs; receiving a response including the autonomous system number; inserting the received number between layer 2 and layer 3 of the data packet and sending the data packet towards the autonomous system hosting the IP address of the destination host. When a router belonging to the autonomous system receives the packet, the number is removed and forwarded to the destination host.

    Management of network addresses
    2.
    发明授权

    公开(公告)号:US11888741B2

    公开(公告)日:2024-01-30

    申请号:US17178988

    申请日:2021-02-18

    申请人: Telia Company AB

    发明人: Babak Tamizkar

    IPC分类号: H04L45/745

    CPC分类号: H04L45/745

    摘要: Disclosed is a method for managing a MAC address table by a network node, the method including: defining a first running time and a second running time for a timer; and the method further including: receiving a frame; applying the first running time in the timer defined for a source of the received frame in response to a detection that an address of a destination missing in the MAC address table; and applying a second running time in the timer for MAC address of the source of the received frame and in the timer for the MAC address of the destination in response to a detection that the address of the destination is present in the MAC address table. Also disclosed is a network node, a computer program product and a communication system.

    Method and System for Routing Data Frames in a Network Topology

    公开(公告)号:US20230344762A1

    公开(公告)日:2023-10-26

    申请号:US18138255

    申请日:2023-04-24

    申请人: Telia Company AB

    发明人: Babak Tamizkar

    摘要: The embodiments herein relate to a method and a system for routing data frames. The method comprising, a first router (R12 120) receiving from a first node (Node-A 121) a data frame. The first router (R12 120) replacing the source MAC address field in the data frame with a MAC address of an egress interface of the first router (R12 120). The first router (R12 120) determining, a MAC address of an ingress interface of a second router (R0 130), and replacing the destination MAC address field of the data frame with the MAC address of the ingress interface of the second router (R0 130). The first router (R12 120) sending the data frame to the second router (R0 130) which replaces the destination MAC address field with the MAC address of the ingress interface of a third router (R34 140). The second router (R0 130) setting the MAC address of the egress interface of the first router (R12 120) in routing table of the second router (R0 130) that matches with the source IP address field of the received data frame, and the second router (R0 130) sending the data frame to the third router (R34 140) through an egress interface of the second router (R0 130) that matches with the destination IP address field of the received data frame.

    METHOD AND AN APPARATUS FOR ROUTING DATA PACKETS IN A NETWORK

    公开(公告)号:US20210105209A1

    公开(公告)日:2021-04-08

    申请号:US17036773

    申请日:2020-09-29

    申请人: Telia Company AB

    发明人: Babak Tamizkar

    摘要: The embodiments herein relate to a method and a router device for routing data packets using virtual routing and forwarding (VRF). The method includes; configuring a first loopback interface and assigning a first VRF (VRF1); configuring a second loopback interface and assigning a second VRF (VRF2); configuring first and second GRE tunnels and assigning the tunnels to respective VRF; assigning for each GRE tunnel a source and a destination point, configuring source and destination IP addresses of both GRE tunnels to use the same routing table from a routing table of VRF1 or from a routing table of VRF2; configuring a first static to route data packets destined to a network behind VRF2; and configuring a second static route to route data packets destined to a network behind VRF1.

    Methods, system and apparatuses for routing data packets in a network topology

    公开(公告)号:US10904145B2

    公开(公告)日:2021-01-26

    申请号:US16006250

    申请日:2018-06-12

    申请人: Telia Company AB

    发明人: Babak Tamizkar

    摘要: The embodiments herein relate to methods, a system and routers. One method includes assigning, to each router, at least one zone-ID; building a zone table based on the zone ID; exchanging each zone table between all routers in the network; building, for each router, a routing table; receiving, at a source router, a data packet from a host belonging to a zone of the source router; including a destination address of a host belonging to a network having a network ID; determining which destination zone-ID the destination address or the network ID is associated with; adding or including the destination zone-ID to the data packet; and sending the data packet towards a destination router having the assigned destination zone-ID indicated in the data packet.

    Methods and Apparatuses for Switching Frames in a Network Topology

    公开(公告)号:US20200236044A1

    公开(公告)日:2020-07-23

    申请号:US16742011

    申请日:2020-01-14

    申请人: Telia Company AB

    发明人: Babak Tamizkar

    IPC分类号: H04L12/741 H04L29/12

    摘要: There are provided methods and apparatuses for switching frames. A method includes receiving a frame from a source host node, wherein the frame includes a Layer 2 broadcast address for retrieving a MAC address of a destination host node and the frame further includes an original source MAC address of the source host node; generating a new MMSP MAC address which is associated with said original source MAC address; generating an individual MMSP unicast address including an individual switch ID; replacing the destination MAC address indicated in the frame with the individual MMSP unicast address; replacing the original MAC address indicated in the frame with said new MMSP MAC address to generate, a new frame including the individual MMSP unicast address and the new MMSP MAC address of the source the host node; and forwarding each new generated frame to every switch.

    Methods and apparatuses for routing data packets in a network topology

    公开(公告)号:US10715431B2

    公开(公告)日:2020-07-14

    申请号:US16173811

    申请日:2018-10-29

    申请人: Telia Company AB

    发明人: Babak Tamizkar

    摘要: The embodiments herein relate to methods and routers. One method includes: receiving a data packet from a source host router connected to a source host, said packet comprising a source IP address of the source host and a destination IP address of a destination host, the data packet being received on an interface of the source edge router identified by a virtual private network identity, VRF-ID; extracting, from a configuration information on said interface, of the source edge router, a zone-identity, zone-ID, of a destination edge router to which a destination host router is associated, wherein the destination host router is connected to the destination host, adding the zone-ID and the VRF-ID at Layer 2.5 of the data packet; and sending the data packet towards the destination edge router having the assigned zone-ID.

    Methods and an apparatus for routing data packets in a network topology

    公开(公告)号:US11777851B2

    公开(公告)日:2023-10-03

    申请号:US17232585

    申请日:2021-04-16

    申请人: Telia Company AB

    发明人: Babak Tamizkar

    摘要: Enabling routing of traffic to/from a roaming host node roaming from a subnet of a home network to a visited network, the host node assigned an IP address in the home network, comprising configuring, in a router of the visited network, a subnet by assigning an IP address range to the subnet, which is in the same IP address range of the subnet of the home network; configuring a tunnel between a router of the home network and the router; configuring a static route to route traffic from a host node destined to the roaming host node; and configuring the router by applying a routing policy enabling the roaming host node to reply to received traffic from said host node received from a first interface and route traffic from the roaming host node through a network interconnecting the router of the visited network and the router of the home network.

    Method and a system for routing data packets to/from a subnet of a home network to a visited network

    公开(公告)号:US11463308B2

    公开(公告)日:2022-10-04

    申请号:US17202556

    申请日:2021-03-16

    申请人: Telia Company AB

    发明人: Babak Tamizkar

    摘要: A method and a system for enabling routing of traffic to/from a roaming host node roaming from a subnet of a home network to a visited network, the roaming host node assigned an IP address in the home network. The method comprises configuring, in a router of the visited network to which the roaming host node is connected, a subnet by assigning an IP address range to the subnet, the assigned IP address range being the same IP address range of the subnet of the home network; creating/configuring a tunnel between a router of the home network and the router of the visited network; and creating/configuring, in the router of the home network, a static route to route traffic destined to the roaming host node the traffic is routed through the tunnel, the IP address of the roaming host node being maintained unchanged in the subnet of the visited network.

    METHODS AND AN APPARATUS FOR ROUTING DATA PACKETS IN A NETWORK TOPOLOGY

    公开(公告)号:US20210377167A1

    公开(公告)日:2021-12-02

    申请号:US17232585

    申请日:2021-04-16

    申请人: Telia Company AB

    发明人: Babak Tamizkar

    摘要: Enabling routing of traffic to/from a roaming host node roaming from a subnet of a home network to a visited network, the host node assigned an IP address in the home network, comprising configuring, in a router of the visited network, a subnet by assigning an IP address range to the subnet, which is in the same IP address range of the subnet of the home network; configuring a tunnel between a router of the home network and the router; configuring a static route to route traffic from a host node destined to the roaming host node; and configuring the router by applying a routing policy enabling the roaming host node to reply to received traffic from said host node received from a first interface and route traffic from the roaming host node through a network interconnecting the router of the visited network and the router of the home network.