US20030193965A1

Packet communication method and apparatus and a recording medium storing a packet communication program

Claim Score by NHIP

Read claim 16, the broadest

Abstract

A packet communication method and a packet communication system capable of making an IPv4-compatible application operating on an information processing apparatus communicate with another information processing apparatus connected to an IPv6 network without using an address translation router. In the information processing apparatus connected to the IPv6 network incorporates, an IPv4-to-IPv6 protocol conversion control function is incorporated in a LAN driver. A protocol conversion control module receives an IPv4 packet from a protocol control module. When a send destination IPv4 address contained in a header of the packet is registered in an address translation table incorporated in the protocol conversion control module, an IPv6 address is generated to be sent onto a LAN. Unless the send destination IPv4 address contained in the packet header is registered in the address translation table incorporated in the protocol conversion control module, the IPv4 packet as received is intactly sent onto the LAN.

US20030193965A1, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Projected expiry passed 26 January 2019, 7.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

20 claims: 6 independent, 14 dependent

  1. 1
    A packet communication method in a network system comprising a first network corresponding to a first communication protocol, a second network corresponding to a second communication protocol and a plurality of packet communication apparatuses connected to at least one of said first network and said second network, wherein in a first information processing apparatus which is connected to said second network and in which an application program compatible with said first communication protocol can operate, correspondence between network addresses of a first type compatible with said first communication protocol and network addresses of a second type compatible with said second communication protocol are stored for said plurality of packet communication apparatuses, respectively, and wherein upon packet communication between said application program and said second network in said first packet communication apparatus, address translation between said first type network address and said second type network address is performed for a send destination address contained in the packet on the basis of the correspondence of said network addresses, to thereby perform header conversion between said first communication protocol and said second communication protocol for said packet.
  2. 9
    A packet communication method in a network system comprising a first network corresponding to a first communication protocol, a second network corresponding to a second communication protocol, and a plurality of packet communication apparatuses connected to at least one of said first network and said second network, wherein when a first packet communication apparatus among said plurality of packet communication apparatuses sends a packet, decision is made as to which of said first network and said second network a second packet communication apparatus which is a send destination of said packet is connected to, and a packet of a relevant communication protocol is generated from the first mentioned packet on the basis of the result of said decision, said generated packet being sent out to the network to which said first packet communication apparatus is connected.
  3. 14
    A packet communication system for a network system comprising a first network corresponding to a first communication protocol, a second network corresponding to a second communication protocol and a plurality of packet communication apparatuses connected to at least one of said first network and said second network, comprising:an address translation table for storing correspondences between first type network addresses compatible with said first communication protocol and second type network addresses compatible with said second communication protocol for said plurality of packet communication apparatuses, respectively;and protocol conversion means for a packet transferred for communication between an application program compatible with the first communication protocol and said second network, wherein said address translation means performs address translation between said first type network address and said second type network address for a send destination address contained in said packet on the basis of said address translation table, to thereby perform header conversion between said first communication protocol and said second communication protocol for said packet.
  4. 16
    Broadest claimClaim Score 64, broad(NHIP)A packet communication system for a network system comprising a first network corresponding to a first communication protocol, a second network corresponding to a second communication protocol and a plurality of packet communication apparatuses connected to at least one of said first network and said second network, comprising:means for deciding to which of said first network and said second network a packet-send-destination communication apparatus is connected;and means for generating on the basis of result of said decision a packet of a communication protocol compatible with a network to which said packet-send-destination communication apparatus is connected, to thereby send said generated packet to a network to which the own packet communication apparatus is connected.
  5. 19
    A recording medium storing a packet communication program for a network system comprising a first network corresponding to a first communication protocol, a second network corresponding to a second communication protocol and a plurality of packet communication apparatuses connected to at least one of said first network and said second network, wherein in a first information processing apparatus which is connected to said second network and in which an application program compatible with said first communication protocol operates, correspondence between first type network addresses compatible with said first communication protocol and second type network addresses compatible with said second communication protocol are stored for said plurality of packet communication apparatuses, respectively, and wherein for a packet transferred for communication between said application program and said second network, address translation between said first type network address and said second type network address is performed for a send destination address contained in the packet on the basis of the correspondence of said network addresses, to thereby perform header conversion between said first communication protocol and said second communication protocol for said packet.
  6. 20
    A recording medium storing a packet communication program for a network system comprising a first network corresponding to a first communication protocol, a second network corresponding to a second communication protocol and a plurality of packet communication apparatuses connected to at least one of said first network and said second network, wherein when a first packet communication apparatus among said plurality of packet communication apparatuses sends a packet, decision is made as to which of said first network and said second network a second packet communication apparatus which is a send destination of said packet is connected to, and a packet of a relevant communication protocol is generated from the first mentioned packet on the basis of the result of said decision, said generated packet being sent out to the network to which said first packet communication apparatus is connected.