OverviewAn introduction to communication networks that is organized to prepare students for the exciting possibilities of next generation networks and services
• Big picture first
– How services and applications drive network architecture evolution
– How layers work together to deliver services
– Application layer, transport layer, and sockets
• Fundamental concepts in Network Architecture
– Digital transmission; copper, cable, radio, and optical media
– SONET and optical networking
– Circuit switching, signaling, telephone services, mobility
– Peer-to-peer protocol design; PPP, HDLC, POS and GFP
– Medium-access control; Ethernet and 802.11 wireless LANs
– Voice and data cellular networks
– Packet switching, routing, congestion control and QoS
• Key architectures, Advanced Topics, and Next Generation Networks
– IPv4 and IPv6; TCP, UDP; RIP, OSPF, BGP; DHCP and mobile IP
– ATM networks
– New Architectures: IntServ, RSVP, DiffServ, Peer vs. Overlay Interconnection, MPLS and GMPLS, RTP, SIP, H.323, and WAP
– Network Security: DES and AES, RSA, IPSec, SSL and TLS, 802.11
– Multimedia standards: JPEG, MPEG, Audio, MP3, Voice-Over IP
– Network management and performance modeling Provides the instructor with powerful pedagogical tools
• Network protocol analyzer provides immediate reinforcement
– Enables instructor to demonstrate protocols interactively in real time
– Allows student to capture real traffic and analyze familiar protocols
– Examples include HTTP, SMTP, Telnet, SIP, RSVP, RTP, DNS, TCP, UDP, OSPF, IP, Ethernet, 802.11, PPP, LCP, IPCP, SSL and TLS
• Network utilities enable probing the network
– Ping, IPconfig, netstat, and traceroute introduced with exercises
• Sockets provide hands on experience in protocol design
– Berkeley sockets introduced and exercises and projects included
• Clear and effective pedagogy
– Chapter introductions and summaries
– Extensive use of figures, time diagrams, performance graphs and state transition diagrams to elucidate concepts.
– Numerous examples illustrate concepts
– Hundreds of problems, ranging from simple to complex
– Flexible organization: Clearly marked sections identify mathematical or advanced material that may be skipped without loss of continuity
• Web Site provides up-to-date teaching support
– Instructor’s solution manual
– Animated powerpoint lectures and presentations
– Additional problems, exercises, experiments, and projects
– Answers to selected problems for students
– Chapter pointers to useful and interesting websites
– On-line glossary |
|