1、复旦大学复旦大学 凌力凌力网络协议 Network Protocols 与Network Security 网络安全第四讲 Internet协议网络协议与网络安全网络协议与网络安全凌力凌力Network Protocols & Network Security主要内容 Internet简介 IP协议及其相关关键技术 TCP/UDP协议 Internet路由协议 主要应用层协议2第四讲 Internet协议网络协议与网络安全网络协议与网络安全凌力凌力Network Protocols & Network SecurityInternet简史 Internet简史 1969年,美国国防部远景研究规
2、划局 (Advanced Research Projects Agency)为军事实验用而建立 ARPANET(设计目标是当网络中的一部分因战争原因遭到破坏时,其余部分仍能正常运行) 80年代初期, ARPA和美国国防部通信局研制成功用于异构网络的 TCP/IP协议并投入使用 1986年,在美国国会科学基金会( National Science Foundation)的支持下,用高速通信线路把分布在全美各地的一些超级计算机连接起来,以 NFSNET接替 ARPANET 经过十几年的发展形成 Internet。应用范围由最早的军事、国防,扩展到美国国内的学术机构,进而迅速覆盖了全球的各个领域,运
3、营性质也由科研、教育为主逐渐转向商业化 1994年 4月 20日, NCFC工程连接 Internet的 64K国际专线开通,从此中国被国际上正式承认为真正拥有全功能 Internet的国家3第四讲 Internet协议网络协议与网络安全网络协议与网络安全凌力凌力Network Protocols & Network SecurityInternet的 “扩张 ” 计算机互连需求推动 单一计算机系统(计算机孤岛) 计算机联网(网络孤岛) 网络系统互连(国家 /区域孤岛) 国际互连4第四讲 Internet协议网络协议与网络安全网络协议与网络安全凌力凌力Network Protocols & N
4、etwork SecurityInternet是什么? 是 “国际互联网 ”(互联网、因特网) 是一种计算机网络 是 IP网络 是信息网络(新媒体) 是一台超级计算机 是虚拟空间(网络家园) 是 区别: internet5第四讲 Internet协议网络协议与网络安全网络协议与网络安全凌力凌力Network Protocols & Network SecurityInternet的特点 分布式控制和管理,抗毁性强(容灾) 标准化程度高、技术开放性强 适应性强(适用各种通信手段) 简单、易部署、易维护 扩展性好,鼓励技术创新 支持产品极其丰富 薄弱环节:安全性、 QoS、 IP地址6第四讲 In
5、ternet协议网络协议与网络安全网络协议与网络安全凌力凌力Network Protocols & Network SecurityInternet协议簇HTTP SMTP FTP Telnet SNMP TCP UDPIPICMP/ARPEthernet WLAN PPP ATM MPLS Wire Wireless PSTN Fiber DDN 7第四讲 Internet协议网络协议与网络安全网络协议与网络安全凌力凌力Network Protocols & Network SecurityInternet标准(部分)RFC791 IP Internet Protocol v4RFC1883
6、 IPv6 Internet Protocol v6RFC792 ICMP Internet Control Message ProtocolRFC826 ARP Address Resolution ProtocolRFC903 RARP Reversed Address Resolution ProtocolRFC951/1541 DHCP Dynamic Host Configuration ProtocolRFC1034/1035 DNS Domain Name ServerRFC768 UDP User Datagram ProtocolRFC793 TCP Transmission
7、 Control ProtocolRFC821/822 SMTP Simple Mail Transfer ProtocolRFC1081/1939 POP3 Post Office Protocol ver3RFC854/855 Telnet Telnet ProtocolRFC959 FTP File Transfer ProtocolRFC1350 TFTP Trivial File Transfer ProtocolRFC1866 HTMLv2 Hyper-Text Makeup Language v2RFC1945 HTTP1.0 Hyper-Text Transfer Protoc
8、ol v1.0RFC2616 HTTP1.1 Hyper-Text Transfer Protocol v1.1RFC1157 SNMP Simple Network Management Protocol v1RFC1001/1002 NetBIOS NetBIOSRFC1005 SLIP Serial Line IPRFC1661 PPP Point-to-Point ProtocolRFC1717 PPP-MP PPP Multi-link Protocol8第四讲 Internet协议网络协议与网络安全网络协议与网络安全凌力凌力Network Protocols & Network S
9、ecurityIP协议 IP Internet Protocol 网络层(第三层) 数据报协议(非连接) 报头固定 24字节 常用字段: 报文存活时间( Hop数) IP地址 长度和分段偏移9第四讲 Internet协议网络协议与网络安全网络协议与网络安全凌力凌力Network Protocols & Network SecurityIP地址 4个字节, 0.0.0.0 255.255.255.255总计 2564 = 4,294,967,296 个 IP地址 IP地址分段:(通过子网掩码 Mask) 子网( Subnet)主机( Host) IP地址使用: 单播( Unicast)、广播( Broadcast)、组播( Multicast) IP地址分配: 合法地址、保留(私有)地址10第四讲 Internet协议