I caught this book in sight at Barns and Noble. It is a short book to read, to the point and clear on basic concepts. Short is good.
I. TCP/IP basics
II. TCP/IP Protocol system
2. Correspondence of TCP/IP model and OSI model.
TCP/IP OSI Relevant protocols
----------------------------------------------------------------------------------
Application layer A,P,S
Transport layer T TCP/UDP
Internet layer N IP, ARP, RARP, ICMP, router(RIP, OSPF etc.)
Network access layer D,P FTS, FDDI, PPP, 802.11, 802.3, 802.16
note: 802.3 - ethernet, 802.11 - wireless, 802.16 - winmax
3. Network access layer
- physical addressing.
- LAN - ethernet.
CSMA/CS (Carrier Sense Multiple Access with Collision Detect)
ethernet frame: preamble|dest addr|sr addr|length|data|FCS(CRC)
4. Internet layer
- IP, IP header
- IP addressing: class A(8/24), B(16/16), C(24/8), D, E
- ARP (Address Resolution Protocol)
- RARP (Reverse ARP)
- ICMP
- BGP (Border Gateway Protocol), RIP (Routing Information Protocol)
5. Subnetting & CIDR (Classless Inter-Domain Routing)
- subnet mask/host ID
- split and combine networks.
6. Transport layer
- TCP/UDP
- ports, sockets
- multiplexing, demultiplexing.
- TCP: stream, resequencing, flow control, precedence & security, graceful close.
7. Application layer
- use socket/port to communicate with transport layer.
- target of multiplexing/de-multiplexing
III. Networking with TCP/IP
8. Routing
- routing table
- IP forwarding
- Dynamic routing algorithm
- DV (Distance vector). e.g. RIP
- LS (Link state). e.g. OSPF (Open Shortest Path First)
LS is more popular than DV now.
- Complex network routing
1) core router - backbone network (GGP)
2) exterior router - on border of autonomous systems (EGP: e.g. BGP)
3) interior router - within autonomous system (IGP: OSPF/RIP)
- classless routing: CIDR.
- OSPF: implemented as routed on unix/linux, builds SPT (Shortest Path Tree)
10. Firewall
- DMZ (Demilitarized Zone)
- rules
- proxy service
- reverse proxy
11. Name resolution
- DNS (Domain Name Server)
IV. TCP/IP utilities.
V. TCP/IP and the internet
18. Email
- outgoing email: SMTP
- incoming email: POP3/IMAP
19. Streaming and casting
- stack:
RTP
UDP
Internet layer
Network Access layer
VI. Advanced topics
No comments:
Post a Comment