In the routing of messages from the same internet module to another,
datagrams may need to traverse a network whose topmost packet gauge is smaller than the assay of the datagram. To overcome this hardship, a fragmentation way is provided in the internet protocol and geo ip linked like on
my geo ip.
For the purpose lesson, a TCP module would right on the internet module to adopt a TCP fraction (including the TCP header and drug information) as the text
fragment of an internet datagram. The TCP module would afford the addresses and other parameters in the internet header to the internet module as arguments of the call. The internet module would then spawn an internet datagram and order on the local network interface to despatch the internet datagram.
The archetypal of operation is that an internet module resides in each herd engaged in internet communication and in each gateway that interconnects networks. These modules divide up common rules for
interpreting approach devote fields and for fragmenting and assembling internet datagrams. In supplement, these modules (conspicuously in gateways) have procedures as a remedy for making routing decisions and other functions.
The datagram arrives at a gateway entertainer wrapped in the county network
header, the particular network interface strips mad this header, and turns the datagram over to the internet module. The internet module determines from the internet talk that the datagram is to be forwarded to another host in a second network.