Apparatus and methods for providing communication between systems having different protocol versions

   
   

A system for enabling an IPv4 (Internet Protocol version 4) application to communicate across a computer network with an IPv6 (Internet Protocol version 6) system is disclosed. The system includes a computing device and executable instructions. Executable instructions are configured to make a function call to an IPv4 socket Application Programming Interface (API). The instructions translate the function call to a translated function call wherein the translated function call uses raw sockets. Another function call is made to the IPv4 socket API for the translated function call that uses raw sockets. A packet is passed to an IPv4 stack.

Ένα σύστημα για ένα IPv4 (εφαρμογή έκδοσης πρωτοκόλλου Διαδικτύου 4) για να επικοινωνήσει μέσω ένα δίκτυο υπολογιστών με ένα IPv6 (το σύστημα έκδοσης πρωτοκόλλου Διαδικτύου 6) αποκαλύπτεται. Το σύστημα περιλαμβάνει μια συσκευή υπολογισμού και εκτελέσιμες οδηγίες. Οι εκτελέσιμες οδηγίες διαμορφώνονται για να κάνουν μια κλήση λειτουργίας σε μια διεπαφή προγραμματισμού εφαρμογής υποδοχών IPv4 (API). Οι οδηγίες μεταφράζουν την κλήση λειτουργίας σε μια μεταφρασμένη κλήση λειτουργίας όπου η μεταφρασμένη κλήση λειτουργίας χρησιμοποιεί τις ακατέργαστες υποδοχές. Μια άλλη κλήση λειτουργίας γίνεται στη IPv4 υποδοχή API για τη μεταφρασμένη κλήση λειτουργίας που χρησιμοποιεί τις ακατέργαστες υποδοχές. Ένα πακέτο περνούν σε έναν σωρό IPv4.

 
Web www.patentalert.com

< Multimedia direct communication system linked with HTTP protocol

< Method, apparatus and articles-of-manufacture for network-based distributed computing

> Method and apparatus for testing batteries on a golf car

> System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model

~ 00161