H - Electricity – 04 – L
Patent
H - Electricity
04
L
H04L 12/56 (2006.01) H04L 12/46 (2006.01) H04L 12/66 (2006.01) H04L 29/06 (2006.01)
Patent
CA 2382534
A method of interfacing, and an interface for use, between two IPv6 domains separated by an IPv4 domain. The interface comprises a protocol converter, an encapsulator/un-encapsulator and a controller. When an IPv6 source wishes to send to a named destination in the other IPv6 domain, the source sends a normal IPv6 address request to its local DNS server, which relays it to an IPv6 name server in the other IPv6 domain. The response message, containing the true IPv6 address of the destination is received at the remote interface, which appends to the resulting protocol converted DNS response message a first additional record containing the true IPv6 address, and a second additional record containing the IPv4 address of that interface. Upon receipt at the other interface, the additional records are stripped off, their contents stored in an entry of a table, and the true IPv6 address written into the address record of the resulting IPv6 DNS response message. When the interface receives a packet from an IPv6 host, it checks whether the destination address matches an entry of its table, and if so sends the packet to the encapsulator together with the IPv4 address of the remote interface. The remote interface extracts the source address and the address of the encapsulating interface and stores these in an entry in its corresponding table for use in encapsulating return packets to the source. If, however, the destination address is recognised as being of IPv4-compatible or IPv4-mapped format, the packet is sent to a protocol converter.
L'invention concerne un procédé d'interfaçage et une interface à utiliser entre deux domaines de protocole IPv6, séparés par un domaine de protocole IPv4. L'interface comprend un convertisseur de protocole, un encapsulateur/décapsulateur et un contrôleur. Lorsqu'une source de protocole IPv6 souhaite envoyer une demande d'adresses de protocole IPv6 normale à une destination nommée dans l'autre domaine du protocole IPv6, elle l'envoie au serveur local du système de nom de domaine (DNS) qui le relaie vers un serveur de nom de protocole IPv6 dans l'autre domaine du protocole IPv6. Le message de réponse, contenant la véritable adresse du protocole IPv6, est reçu à l'interface à distance qui est jointe au message résultant de réponse DNS converti en protocole, un premier enregistrement supplémentaire contenant la véritable adresse du protocole IPv6 et un second enregistrement supplémentaire renfermant l'adresse du protocole IPv6 de cette interface. Après réception au niveau de l'autre interface, les enregistrements supplémentaires sont enlevés, leurs contenus stockés dans une entrée d'une table, et la véritable adresse de protocole IPv6 inscrite dans l'enregistrement d'adresses du message résultant de réponse DNS de protocole IPv6. Lorsque l'interface reçoit un paquet d'un hôte du protocole IPv6, elle vérifie si l'adresse de destination correspond à l'entrée de sa table, et si c'est le cas, elle envoie le paquet à un encapsulateur conjointement à l'adresse de protocole IPv4 de l'interface à distance. Cette dernière extrait l'adresse de la source et l'adresse de l'interface d'encapsulage, puis elle les stocke dans une entrée dans sa table correspondante afin de l'utiliser dans l'encapsulage de paquets de retour vers la source. Si, toutefois, l'adresse de destination est reconnue comme étant compatible avec le protocole IPv4 ou de format du protocole IPv4, le paquet est envoyé à un convertisseur de protocoles.
Hovell Peter
King John Robert
Patterson John
British Telecommunications Public Limited Company
Gowling Lafleur Henderson Llp
LandOfFree
Packet network interfacing does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Packet network interfacing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Packet network interfacing will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1811825