文档介绍:第二章 TCP/IP
学习内容:
TCP/IP的历史
TCP/IP网络体系结构
TCP/IP协议
IP寻址
IP
可变长度子网掩码(VLSM)
无类域间路由(CIDR)
汇总
IPv6
1
1969年美国国防部高级研究计划署( Advanced Research Project Agency,ARPA)决定研究一种计算机网络,能够在战争状态下经受得起局部被破坏,即阿帕网(Arpanet) 。
TCP/IP的历史
2
TCP/IP的历史
ARPANET联接了犹他大学、斯坦福研究所、加利福尼亚大学圣巴巴拉分校和加利福尼亚大学洛杉矶分校四个不同的计算机系统,这就是因特网的前身。
3
TCP/IP的历史
阿帕网实际上一种冷战的产物,后来随着冷战的结束,,Internet就是一种采用TCP/IP架构的典型代表。
4
TCP/IP网络体系架构
DOD模型
5
TCP/IP和OSI模型的比较
OSI参考模型产生在协议发明以前,这意味着该模型没有偏向于任何特定的协议,因此非常通用。不足的是不知道该把哪些功能放在哪一层最好。TCP/IP却正好相反。首先出现的是协议,不会出现协议不匹配模型的情况。唯一的问题是它对于描述其他的非TCP/IP网络并不特别有用。
另一个差别是面向连接和无连接的通信。OSI模型在网络层支持无连接和面向连接的通信,但在传输层仅有面向连接的通信,这是它所以来的。然而,TCP/IP模型在网络层仅有一种通信模式(无连接),但在传输层支持两种模式,给了用户选择的机会。这种选择对简单的请求-应答协议是非常重要的。
6
TCP/IP协议 Application layer
7
IP
ICMP
IGMP
ARP
UDP
TCP
Host to host layer
8
1. TCP
IP
ICMP
IGMP
ARP
UDP
TCP
TCP (Transmission Control Protocol,传输控制协议)
是一种面向连接的可靠协议 。
9
TCP 数据格式
Source port (16)
Destination port (16)
Sequence number (32)
Headerlength (4)
Acknowledgement number (32)
Reserved (6)
Code bits (6)
Window (16)
Checksum (16)
Urgent (16)
Options (0 or 32 if any)
Data (varies)
20Bytes
Bit 0
Bit 15
Bit 16
Bit 31
10