摘要:
A method for transmitting the message in the mobile internet protocol network characterized in that it comprises the following steps: A. the mobile node transmits to the home agent a first firewall detecting message encapsulated by the network security IPsec protocol only and a second firewall detecting message encapsulated by the IPsec protocol and the user datagram protocol UDP; B. the mobile node judes whether there is a firewall which blocks the IPsec message between the mobile node and the home agent according to the firewall detecting message received, if yes, it continues to perform the binding update and the message interaction, and encapsulates the message using the UDP protocol, otherwise it continues to perform the binding update and the message interaction. Using the present invention the mobile node and the communication partner could perform the message interaction when there is a firewall blocking the IPsec message between the mobile node and the home agent.
摘要:
An implementing method for traversing the firewall by the mobile IPv6 massage includes: A. the firewall acquires the filtering information including the mobile home address from the mobile IPv6 massage originating the communication; B. the corresponding filtering rules information is established based on the filtering information including the mobile home address; C. the firewall filters the passing IPv6 massage according to the filtering rules information. And also a firewall based on the method comprises the mobile IPv6 massage receiving unit, the home address and filtering information acquiring unit, the filtering rules establishing and storing unit, the massage filtering unit and the mobile IPv6 massage transmitting unit. Using the invention may ensure that the mobile IPv6 massage reliably traverses the firewall in corresponding situations. Furthermore, it makes possible to keep the normal communication between the mobile node and the correspondent node not to be interrupted, as the mobile node address has changed in the case that they don't know whether there are firewalls between both of them and don't know the location of firewall.