目录
前言
一、什么是NAT?什么是NAPT?NAT的优点和缺点有哪些?NAPT有哪些特点?
二、建议IPv6协议没有首部检验和。这样做的优缺点是什么?
三、当使用IPv6时,协议ARP是否需要改变?如果需要改变,那么应当进行概念的改变还是技术性的改变?
四、IPv6只允许在原点进行分片,这样做有什么好处?
五、从IPv4过度到IPv6的方法有哪些
(1)双协议栈
(2)隧道技术
五、试举出IP数据报首部中能够在OpenFlow 1.0中匹配的三个字段。试着举出在OPENFLow中不能匹配的三个IP数据报首部
六、SDN的广义转发与传统的基于终点的转发有何区别
总结
前言
我走在命运规定的路上,虽然我并不愿意走在路上,但我除了满腔的愤懑走在这条路上我别无选择
一、什么是NAT?什么是NAPT?NAT的优点和缺点有哪些?NAPT有哪些特点?
NAT就是网络地址转换。NAPT是网络地址与端口号转换,是使用端口号的NAT。NAT的优点就是可以通过使用NAT路由器使专用网内部的用户和互联网连接。专用网内部的用户使用的是专用地址(也叫本地地址,如果不使用NAT路由器,那么这种地址是不能和互联网相连的),但当IP数据报传送到NAT路由器·后就转换成为全球IP地址(NAT路由器至少要有一个这样的全球IP地址)了。于是专用网用户也就可以和互联网连接了。NAT的一个缺点是通过NAT路由器的通信必须由专用网络内的主机发起。设想互联网上的主机要发起通信,当IP数据报到达NAT路由器时,NAT路由器就不知道应当把目的IP地址转换成专用网中的哪一个本地IP地址。NAT的另一个缺点就是当NAT路由器只有一个全球IP地址时,专用网内最多只有一个主机可以接入互联网。如果NAT路由器有多个全球IP地址,那么就可以同时有多个主机和互联网相连(每一个主机占用一个全球IP地址)。
由于NAPT还使用了运输层的端口号,因此在NAPT上的一个全球地址IP可以供专用网络中的多个主机使用(每一个主机使用不同的端口号)。当NAPT路由器收到从互联网发来的应答时,可以从IP数据报的数据部分找出运输层的端口号,然后根据不同的目的端口号,从NAPT转换表中找到正确的目的主机。
二、建议IPv6协议没有首部检验和。这样做的优缺点是什么?
这样做的优点是对首部的处理更加简单。数据链路层已经将有差错的帧丢弃了,因此网络层可省去这一步骤。但其缺点是可能遇到数据链路层检测不出来的差错
三、当使用IPv6时,协议ARP是否需要改变?如果需要改变,那么应当进行概念的改变还是技术性的改变?
IPv6已经没有ARP协议了。但IPv6中的ICMPv6包括了IPv4中的ARP的功能就是说,从概念上讲,ARP的功能在IPv6中仍然是不可缺少的,但在技术上却进行了很多改进。也就是说IPv4中的ARP协议所完成的功能,在IPv6中已由新的邻居发现协议NDP来完成了
四、IPv6只允许在原点进行分片,这样做有什么好处?
分片和重装是非常耗时的操作。IPv6把这一功能从路由器中删除,并移到网络边缘主机中,大大加快了网络中的IP数据报的转发速度
五、从IPv4过度到IPv6的方法有哪些
由于现在整个互联网上使用IPv4的路由器数量太大,因此,“规定一个日期,从这一天起所有的路由器全部使用IPv6显然是不可能的”。这样,向IPv6过渡只能采用逐步演进的方法,同时,还必须使新安装的IPv6系统能够向后兼容,这也就是说IPv6系统必须能够接收和转发IPv4分组,并且能够为IPv4分组选择路由。
下面介绍两种向IPv6过度的策略,即使用双协议栈和隧道技术
(1)双协议栈
双协议栈是指在完全过度到IPv6之前,使一部分主机(或路由器)装有两个协议栈:IPv4和IPv6就。因此双协议栈主机既能和IPv6系统通信,又能和IPv4的系统通信。双协议栈的主机记为IPv6/IPv4,表明它具有两种IP地址:一个IPv6地址,一个IPv4地址
双协议栈主机在和IPv6主机通信时采用IPv6地址,而和IPv4地址通信时采用IPv4地址但双协议栈主机如何知道目的主机采用哪一种地址呢?它是使用域名系统DNS来查询的。如果DNS返回的是IPv4地址,双协议栈的源主机就使用IPv4地址;若DNS返回的是IPv6地址,源主机就使用IPv6地址
(2)隧道技术
向IPv6过渡的另一种方法是隧道技术。这种方法的要点就是在IPv6数据报要进入IPv4网络时,把IPv6数据报封装成为IPv4数据报(整个IPv6数据报变成了IPv4数据报的数据部分)然后,IPv6数据报就在IPv4网络的隧道中传输。当IPv4数据报离开IPv4网络中的隧道时再把数据部分(即原来的IPv6数据报)交给主机的IPv6协议栈
要使双协议栈的主机知道IPv4数据报里面封装的数据是一个IPv6数据报,就必须把IPv4首部的协议字段的值设为41(41表示数据报的数据部分是IPv6数据报)
五、试举出IP数据报首部中能够在OpenFlow 1.0中匹配的三个字段。试着举出在OPENFLow中不能匹配的三个IP数据报首部
能够在OpenFlow 1.0中匹配的三个IP数据报首部字段是:源地址,目的地址和协议字段,不能够在OpenFlow 1.0中匹配的三个IP数据报首部字段是:版本,生存时间和总长度字段
六、SDN的广义转发与传统的基于终点的转发有何区别
总结
总结了网络层的最后一点知识点