This preview shows page 1. Sign up to view the full content.
Unformatted text preview: system-new
congestion control algorithms (Section 21.7), multicasting (Section 12.4), "long fat pipe"
modifications (Section 24.3), and the like. 1.15 Application Programming Interfaces
Two popular application programming interfaces (APIs) for applications using the TCP/IP
protocols are called sockets and TLI (Transport Layer Interface). The former is sometimes called
"Berkeley sockets," indicating where it was originally developed. The latter, originally
developed by AT&T, is sometimes called XTI (X/Open Transport Interface), recognizing the
work done by X/Open, an international group of computer vendors that produce their own set of
standards. XTI is effectively a superset of TLI.
This text is not a programming text, but occasional reference is made to features of TCP/IP that
we look at, and whether that feature is provided by the most popular API (sockets) or not. All
the programming details for both sockets and TLI are available in [Stevens 1990]. 1.16 Test Network
file:///D|/Documents%20and%20Settings/bigini/Docu...homenet2run/tcpip/tcp-ip-illustrated/introduc.htm (17 of 20) [12/09/2001 14.46.31] Chapter 1. Introduction Figure 1.11 shows the test network that is used for all the examples in the text. This figure is
also duplicated on the inside front cover for easy reference while reading the book. Figure 1.11 Test network used for all the examples in the text. All IP addresses begin with
Most of the examples are run on the lower four systems in this figure (the author's subnet). All
the IP addresses in this figure belong to the class B network ID 140.252. All the hostnames
belong to the .tuc.noao.edu domain.(noao stands for "National Optical Astronomy
Observatories" and tuc stands for Tucson.) For example, the lower right system has a complete
hostname of svr4.tuc.noao.edu and an IP address of 184.108.40.206. The notation at the
top of each box is the operating system running on that system. This collection of systems and
networks provides hosts...
View Full Document
This test prep was uploaded on 04/04/2014 for the course ECE EL5373 taught by Professor Guoyang during the Spring '12 term at NYU Poly.
- Spring '12