360 likes | 519 Views
计通 1718 班. 计算机通信网. 安徽邮电职业技术学院计算机系 赵正红 2009/2010 学年第一学期. 第三章 TCP/IP. 概述 网络层主流协议 TCP 和 UDP IP 地址和子网划分 IPV6. 一 . 概述. 1. 什么是 TCP/IP 协议簇 Internet 包含一百多个协议 事实上的国际标准 前身 :APANET TCP 和 IP 是代表性的协议 TCP---transfer control protocol IP---internet protocol.
E N D
计通1718班 计算机通信网 安徽邮电职业技术学院计算机系 赵正红 2009/2010学年第一学期
第三章 TCP/IP • 概述 • 网络层主流协议 • TCP和UDP • IP地址和子网划分 • IPV6 Company Logo
一.概述 • 1.什么是TCP/IP协议簇 • Internet • 包含一百多个协议 • 事实上的国际标准 • 前身:APANET • TCP和IP是代表性的协议 • TCP---transfer control protocol • IP---internet protocol Company Logo
向用户提供调用和访问网络中各种应用程序的接口,并向用户提供各种标准的应用程序及相应的协议。向用户提供调用和访问网络中各种应用程序的接口,并向用户提供各种标准的应用程序及相应的协议。 • 负责将源主机和目的主机的应用程序间提供端-端的数据传输服务。 • 网络互联层负责将数据报独立地从信源传送到信宿,这一层主要解决路由选择、阻塞控制和网络互联等问题。 • 负责将IP 数据报封装成适合在物理网络上传输的帧格式并传输,或将从物理网络接收到的帧解封,取出IP 数据报交给网络互联层。 应用层 传输层 网络层 网络接口层 一.概述 2.TCP/IP协议框架 Company Logo
应用层 应用层 表示层 会话层 传输层 传输层 网络层 网络层 数据链路层 网络接口层 物理层 OSI TCP/IP 一.概述 3.TCP/IP与OSI对照关系 Company Logo
一.概述 • 4.代表性协议 • 应用层:DNS,DHCP,FTP,Telnet,http,smtp,tftp,snmp • 传输层: TCP,UDP • 网络层:IP, ARP, RARP, ICMP, IGMP Company Logo
二.网络层主流协议 • IP协议 • ARP协议 • RARP协议 • ICMP Company Logo
二.网络层主流协议 • IP协议 • --internet protocol, 互联网协议 • 最重要的网络层协议 • 三网融合的基础 • 尽力而为 Company Logo
二.网络层主流协议 IP报文格式 Company Logo
二.网络层主流协议 2.ARP协议 address resolution protocol (1)作用:根据IP地址解析出MAC地址 (2)工作机制: • 以太网内主机间通信实例 • ARP工作机制 Company Logo
二.网络层主流协议 以太网中主机间通信实例 IP: 192.168.2.2 MAC: 0001-0002-0004 IP: 192.168.2.3 MAC: 0001-0002-0005 PCC PCB PCA IP: 192.168.2.1 MAC: 0001-0002-0003 Company Logo
二.网络层主流协议 ARP工作机制 IP: 192.168.2.2 MAC: 0001-0002-0004 IP: 192.168.2.3 MAC: 0001-0002-0005 PCC PCB 单播:我MAC地址是0001-0002-0004 广播:请问IP地址为192.168.2.2主机的MAC地址? PCA IP: 192.168.2.1 MAC: 0001-0002-0003 Company Logo
二.网络层主流协议 (3)ARP报文 Company Logo
二.网络层主流协议 (4)ARP表 在主机和网络设备上都保存一张ARP表,详细记录了IP与MAC地址的对应关系. • ARP表的生存机制:静态指定,动态生存 • 在主机上查看和静态指定ARP表项 arp –a arp –s IP地址 MAC地址 • 在H3C设备上查看ARP表项 display arp arp static IP地址 MAC地址 Company Logo
二.网络层主流协议 (5)ARP协议是把双刃剑 • 地址解析 • ARP攻击 • ARP攻击的原理 • ARP攻击的解决之道 Company Logo
二.网络层主流协议 3.RARP --Reverse Address Resolution Protocol,逆向地址解析协议 (1)作用:获取无盘工作站的IP地址 (2)工作机制:略 Company Logo
二.网络层主流协议 4.ICMP ---Internet Control Message Protocol Internet控制消息协议 (1)主要用于主机与路由器间传递控制信息,也可以通过ping命令来定位网络故障 (2)报文结构 Company Logo
二.网络层主流协议 几种常见的ICMP报文: • 响应请求: 请求:type=8,code=0 应答:type=0,code=0 • 目标不可达、源抑制、超时报文 目标不可达:type=3(code=0,code=1,code=2) 源抑制: 超时 • 时间戳: Company Logo
二.网络层主流协议 (3)Ping命令(测试网络的通达性) • 格式:ping 目的IP • Ping的结果通常有: reply from …… request time out destination host unreachable 技能要求: 根据Ping的结果不同,判断网络的连接状况,从而定位网络的故障。 Company Logo
二.网络层主流协议 第三组自行完成以下实验并记录实验结果写出分析报告:神奇的Ping命令 1、双机直接用一根网线互连,互ping对方(分网线连接和断开两种情况)。 2、从任一台主机ping 172.31.62.254. 3、ping 172.31.62.1 4. ping 172.31.69.254 5. ping 127.0.0.1 6. ping www.baidu.com Company Logo
三、TCP和UDP 1、TCP ---Transfer Control Protocol (1)作用:提供端到端可靠的传输服务 (2)报文结构: Company Logo
三、TCP和UDP (3)TCP连接的建立--- 三次握手: Company Logo
三、TCP和UDP (4)TCP连接释放---四次握手 Company Logo
三、TCP和UDP 2、UDP ---User Datagram Protocol用户数据报协议 (1)实现端到端的不可靠的数据传输服务 (2)报文结构: Company Logo
三、TCP和UDP 3、TCP与UDP的比较 Company Logo
三、TCP和UDP 第四组:TCP与UDP的比较 下次课三、四组分别用五分钟时间讲解论文。三、四组分别向对方组提五个问题。论文讲解:30,提问:30,回答:40。由除三、四组外的其他六位组长和课代表当场打分。 请三、四组同学精心准备,团结协作,下次课上课时,第三组坐第一排,第四组集中坐第二排。 Company Logo
四.IP地址和子网划分 1.IP地址的格式 两个层面的格式 (1)点分十进制 (2)IP地址=网络号+主机号 11000000 10101000 00000001 00011010 192 . 168 . 1 . 26 192 . 168 . 1 . 26 网络ID 主机ID Company Logo
A类地址 A类地址范围:1.0.0.1 ~ 126.255.255.254 B类地址 B类地址范围:128.0.0.1 ~ 191.255.255.254 C类地址 C类地址范围:192.0.0.1~223.255.255.254 D类地址 E类地址 四. IP地址和子网划分 2.IP地址分类 (1)A、B、C、D、E类 Company Logo
四. IP地址和子网划分 (2)私有地址和公有地址 私有地址 A类:10.0.0.0—10.255.255.255 B类:172.16.0.0-172.31.255.255 C类:192.168.0.0-192.168.255.255 仅用于LAN内部 公有地址 可直接用于Internet Company Logo
四. IP地址和子网划分 (3)静态地址和动态地址 静态地址:手工指定 动态地址:DHCP server动态分配 技能要求:学会设置和查看IP地址,理解TCP/IP属性参数的意义 Company Logo
四. IP地址和子网划分 (4)特殊IP地址 网络地址:主机ID全0 广播地址:主机ID全1 环回地址: 127.×.×.× Company Logo
四. IP地址和子网划分 3.IP地址规划 (1)二级层次不能很好地适应各种不同的网络规模 (2)解决之道:将二级层次演变为三级层次 (3)用子网掩码来表示网络的层次 IP地址=网络号 + 主机号 IP地址=网络号+子网号+主机号 Company Logo
四. IP地址和子网划分 子网掩码的样式:全1部分 +全0部分 网络号+子网号+主机号 点分十进制 举例: 即IP地址:172.31.2.27,子网掩码:255.255.255.192 IP地址: 10101100. 00011111. 00000010. 00 01 1011 网络号 子网号 主机号 子网掩码: 11111111. 11111111. 1111 1111 . 11 00 0000 Company Logo
四. IP地址和子网划分 (4)子网划分 P82页举例 某公司拥有一个C类地址段:192.168.1.0/24,公司现划分了三个部门:财务部、市场部、技术部,每个部门分别有28、19、25台主机,根据需要要划分三个子网,就如何规划IP地址? (1)确定主机ID位数 (2)确定子网ID位数 (3)确定子网ID和子网掩码 Company Logo
四. IP地址和子网划分 五、IPV6 IPV4不足 Company Logo
Thank You ! 安徽邮电职业技术学院计算机系 赵正红 2009/2010学年第一学期