bk99.de entertain the web since 1997

RFC 791: IPv4: The Internet Protocol

Summary

RFC 791 describes IPv4 datagrams, addressing, fragmentation and connectionless forwarding between networks. A minimal core protocol made an internet of very different networks possible. Connectionless forwarding deliberately moves reliability to the endpoints.

Ideas

  • Routers forward datagrams independently of each other.
  • TTL limits endless forwarding loops.
  • Fragmentation adapts packets to smaller transmission links.

Facts

  • RFC 791 replaces RFC 760.

Remarks

  • RFC 791 has the status “Internet Standard”; current errata and successor documents should also be checked.

Recommendations

  • Avoid IPv4 fragmentation through proper MTU discovery.
  • Treat IPv4 today together with its later updates.

References

Read the RFC at the RFC Editor

Search the Web Archive