This preview shows page 1. Sign up to view the full content.
Unformatted text preview: l
Process (message) REXEC / SMTP / TELNET / FTP
/ DNS / RPC / Local Apps. Transport (message) Network (packets) Data Link (frames) SAS Institute Inc.
Cary, NC UDP TCP ICMP IP (R)ARP Ethernet Token-Ring FDDI X.25
SNA Hyperchannel Proprietary
SAS/C & C++ Compiler R&D Slide 8
Feb. 1998 C Socket Programming Tutorial SHARE Session 5958 Internet Protocol (IP)
U Establishes a “virtual” network between hosts,
independent of the underlying network topology
Provides “routing” throughout the network, using
IP addressing. For example: 18.104.22.168
• Best-effort packet delivery
Unreliable UDP TCP IP
Physical Network SAS Institute Inc.
Cary, NC SAS/C & C++ Compiler R&D Slide 9
Feb. 1998 C Socket Programming Tutorial SHARE Session 5958 User Datagram Protocol (UDP)
U Application Interface to IP - Packet Oriented
Establishes a “port”, which allows IP to distinguish
among processes running on the same host
Features resemble IP semantics
View Full Document
This document was uploaded on 02/14/2014.
- Summer '12