Course Description Text (required) TCP/IP Protocol Suite, 2nd edition, Behrouz A. Forouzan. Mc Graw-Hill 2003. · Supplementary Texts Internetworking with TCP/IP, Volume 3: Client-Server Programming and Application, Linux-POSIX Sockets Version
Consolidating Servers Same motivations for multiprotocol servers Higher risk to use a single, multiservice server, why? Consolidating many services into a single server process reduces the number of executing processes dramatically The total code required
Introduction Continues the discussion of middleware (i.e., tools and libraries programmers used to construct client-server software) Y Introduces the remote procedure call (RPC) concept, and describes a particular implementation of an rpc that uses XDr standard for data representation
Mobile IP Discussion Overview Will cover: Why IP routing breaks under mobility Mobile IPv44 basics Some low-level- protocol details(message formats, headers, etc.) Lots more detail in the specifications(see RFC)
Network is divided into several smaller subnetworks Each subnetwork(subnet) has its own subnetwork address Hierarchy in IP addressing IP addresses are designed with two levels of hierarchy