Advantages and disadvantages of Loose specification Advantages: Flexibility and tolerance Different os select own implementation Disadvantages: Designers can make the interface details different for each OS Less portable across machines In practice, only a few aPIs have been developed for use with TCP /IP Berkeley UNIX: socket interface, or sockets nAT&T, System V UNIX:工 Windows: windows sockets interface, WINSOCK 哈工大计算机学院李全龙 Network Application Development Socket Programming 5哈工大计算机学院 李全龙 Network Application Development Socket Programming 5 Advantages and disadvantages of Loose specification Advantages: Flexibility and tolerance. Different OS select own implementation. Disadvantages: Designers can make the interface details different for each OS. Less portable across machines. In practice, only a few APIs have been developed for use with TCP/IP. Berkeley UNIX: socket interface, or sockets AT&T, System V UNIX: TLI Windows: windows sockets interface, WINSOCK