2.1 TCP/IP的历史
2.2 TCP/IP的网络体系结构
2.2.1 Application Layer(应用层)
1 应用层的协议
应用于文件传输:TFTP(小文件传输协议)、FTP(文件传输协议)、NFS(网络文件系统)
应用于电子邮件:SMTP(简单邮件传输协议)、POP3
应用于远程登录:Telnet、SSH(Secure Shell,安全外壳)、FTP
应用于网络管理:SNMP(简单网络管理协议)
应用于名称管理:DNS(域名系统)61.139.2.69(四川电信)、202.98.96.68(成都电信)
Http(超文件传输协议)
2 常用的命令:
Ping [目标IP] [-参数] ping /?
Tracert [目标IP]
Netstat [-a -n]
2.2.2 Host to Host Layer(主机到主机层)
1 TCP(Transmission Control Protocol,传输控制协议)
是面向连接的可靠协议。
1) TCP数据段(Segment)的格式:20Byte头部+数据组成
2) TCP的三次握手
3) TCP的确认:确认下一段。
4) TCP的端口号
5) TCP的顺序号和确认号
6) TCP的窗口
2 UDP(User Datagram Protocol,用户数据报协议)
是非面向连接的不可靠协议。
1) UDP数据段的格式:8Byte+数据组成
3 端口号(Port Number)
0-65535。
应用层协议 主机到主机层协议 端口号
HTTP TCP 80
FTP TCP 20.21
Telnet TCP 23
SSH TCP 22
SMTP TCP 25
POP3 TCP 110
TFTP UDP 69
SNMP UDP 161
DNS TCP UDP 53
2.2.3 Internet Layer(因特网层)
1 IP(Internet Protocol,因特网协议)
1) IP数据包/分组(Packet)格式:20Byte头部+数据
2) IP包的分片
MTU(最大传输单元),以太网的MTU=1500Byte/1518Byte
2 ICMP(Internet Control Message Protocol,因特网控制信息协议)
基本ICMP协议来工作的应用程序有:ping、tracert
1) ICMP数据包的格式:
3 ARP(Address Resolution Protocol,地址解析协议)
4 RARP(Reverse Address Resolution Protocol,逆向地址解析协议)
5 DHCP(Dynamic Host Configuration Protocol,动态主机分配协议)
2.3 IP寻址
2.3.1 IP地址的表示方法
2.3.2 IP地址的分类