Chapter 2. TCP/IP Fundamentals

  • In the Beginning…

  • IP Addresses

  • Protocols

In the Beginning…

At the very heart of Java networking (and most other internetworking) is TCP/IP (Transmission Control Protocol and Internet Protocol). TCP/IP is a protocol suite (i.e., a set of rules for exchanging information) that sits between an application and a network that enables an application (object) on one node of a network to pass information back and forth to another application (object) residing on another node of the network. The approach used by TCP/IP to do this is to arrange the protocol into layers of subprotocols that each have their own specific function(s) that, when used together, provide a rich functionality and an orderly approach to data communications. ...

Get Advanced JAVA Networking now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.