《计算机网络》讨论课程报告姓名:李俊学号:2011014620班级:111组别:8组长:许荣荣专业:计算机科学与技术讨论课老师:陈智罡讨论主题:IP地址规划日期时间:2012.10.17浙江万里学院计算机与信息学院要求:请在讨论课后完整给出讨论内容的分析过程、解决方案、以及对这次讨论课的看法一、根据下列阅读材料回答问题【学生阅读材料一:】山东省胶南县杜某:儿子杜晓(化名)今年19岁,在读高二,以前一直是一个品学兼优的学生,但自从迷恋网络后,学习成绩直线下降,经常彻夜不归。
现在,已经又有一个星期没回来了。
在儿子同学的指点下。
日前,杜某终于在网吧里把正在QQ网聊的儿子找了出来。
问题:如果你是杜晓的同学,你会给这个父亲怎样的“指点”(讯息)呢?分析:由技术补充提到可以杜晓的同学很有可能是用珊瑚虫QQ与杜晓聊天获取了杜晓的IP地址。
解决:杜晓同学获取IP地址后通过IP地址查询网站查找到了杜晓所在的地理位置告诉了杜晓的父亲。
【学生阅读材料二:】(1)A类IP地址一般用于主机数多达160余万台的大型网络,高8位代表网络号,后3个8位代表主机号。
32位的高3位为000;十进制的第1组数值范围为000~127。
IP地址范围为:001.x.y.z~126.x.y.z。
(2)B类IP地址一般用于中等规模的各地区网管中心,前两个8位代表网络号,后两个8位代表主机号。
32位高3位为100;十进制的第1组数值范围为128~191。
IP地址范围为:128.x.y.z~191.x.y.z。
(3)C类地址一般用于规模较小的本地网络,如校园网等。
前3个8位代表网络号,低8位代表主机号。
32位的前3位为110,十进制第1组数值范围为192~223。
IP地址范围为:192.x.y.z~223.x.y.z。
IPv6的推出:近年来,随着因特网用户的高速增长,有限的IP地址与迅速增长的用户需求之间的矛盾已越来越突出。
以扩展IP地址为契机,新一代IP协议--------Ipv6已经推出。
IPv6的地址表示使用128位二进制数,比IPv4增长了4倍,编址空间增加296倍,并可能支持更多的编址层次。
它大幅度扩展了编址能力。
IPv6不仅加长了IP地址,而且在数据包的优先级、安全性方面进行了定义,这给Internet上的一些新业务打下了基础。
技术补充:查询IP地址及其表示区域方法:a、计算机自带的“ping”命令。
(可以查找已知域名的IP地址)b、利用网站如等。
(已知IP地址,查询该IP所在的地理位置。
c、珊瑚虫版QQ。
(查询QQ网友登录的IP地址及地理位置)【问题:】1、快速判断IP地址属于A,B,C哪类,判断下列IP地址代表的主机哪些在同一网络中,分别是哪一类地址,它们的网络标识和主机标识分别是什么?59.49.241.1 221.11.167.51 192.168.1.26 59.168.61.23 139.56.123.69192.168.3.231 139.56.66.56 221.11.167.80 192.168.1.159分析:IP地址可以分为A、B、C三类;可以根据其IP地址的指派范围段划分A(1.0.0.0~126.0.0.0);B(128.1.0.0~191.255.0.0);C(192.0.1~223.255.255)。
根据其范围判断。
主机标识就是将网络号变为0剩下的部分。
解决:59.49.241.1 ( A类;网络号:59.0.0.0;主机号:0.49.241.1) 221.11.167.51 (C类;网络号:221.11.167.0;主机号0.0.0.51 )192.168.1.26 (C类;网络号:192.168.1.0;主机号0.0.0.26 )59.168.61.23 ( A类;网络号:59.0.0.0;主机号:0.168.61.23)139.56.123.69(B类;网络号:139.56.0.0;主机号:0.0.123.69)192.168.3.231(C类;网络号:192.168.3.0;主机号0.0.0.231 )139.56.66.56 (B类;网络号:139.56.0.0;主机号:0.0.66.56)221.11.167.80(C类;网络号:221.11.167.0;主机号0.0.0.80 )192.168.1.159(C类;网络号:192.168.1.0;主机号0.0.0.159 )2、同一网络中的主机的网络标识是否相同?同一网络中的主机的主机标识能否相同?分析:网络标识是为了区分网络用的,主机标识是用来区分主机用的。
同样两台电脑的可以处在同一个网络中但他们是两台电脑(主机)。
解决:在同一个网络中网络的标识要一样,而主机的标识一定不能一样,要不然会产生上不去网的问题。
3、生活中有没有类似IP地址性质的例子?分析:IP地址是由网络标识来区分网络,由主机标识来区分主机。
解决:IP地址对于电脑就和家庭地址一样;网络标识告诉我们我家在哪个市哪个村。
而主机标识就和门牌号码一样,拿来区分。
门牌号码不会一样,而街道名称可以一样。
4、能否根据IP地址就知道在虚拟世界中哪个网大,哪个网小?IP地址又是怎样体现网络标识和主机标识的呢?分析:我们知道IP地址中提供给我们了固定的网络号,但每个网络号中还有个子网掩码。
用来划分有限的IP地址。
解决:不能,必须要知道他的子网掩码.掩码才是确定一个网段里有多少主机的参数.在1个IP段内,主机位全为0的那个IP就是这个IP段的标识.5、你是公安人员,要打击赌博网站,你能判断它在哪里吗?答:利用网站如等。
(已知IP地址,查询该IP所在的地理位置。
所以已知网址,可以判断出在什么地理位置。
6、你能找到你的QQ好友的IP地址吗?分析:现在提供的珊瑚虫QQ不能使用了,但可以用arp命令。
解决:和好友联系对话,用arp命令查询与自己链接的主机。
通过删选获得好友IP地址。
二、下图5台电脑是利用以太网交换机连接而成的局域网,如果它们都运行TCP/IP协议,而且网络管理员为它们分配的IP地址和子网掩码如下所示,A: IP 192.168.1.35 掩码255.255.255.240 240=11110000B:IP 192.168.1.50 掩码255.255.255.240C:IP 192.168.1.51 掩码255.255.255.240D:IP 192.168.1.60 掩码255.255.255.240E:IP 192.168.1.46 掩码255.255.255.240请问:1.判断A/B/C/D/E分别属于哪个子网?哪那些计算机在同一个子网?2.交换机和集线器有什么区别,分别工作在OSI模型中的哪一层。
4. 子网掩码有什么用处?1.分析:由于掩码是255.255.255.240可知这五台电脑都是C类的网络号。
那样我们只需对每个IP地址的最后8位于11110000按位相与再将其转换成十进制。
就可以获得子网的网络标识。
解决:A的网络标识为192.168.1.32,B的网络标识为192.168.1.48,C的网络标识为192.168.1.48,D的网络标识为192.168.1.48,E的网络标识为192.168.1.32;所以B,C,D属于同一个子网,A,E属于同一个子网。
2.分析:交换机是集线器的升级,而集线器顾名思义就是把线路集中起来构成网络。
解决:他们最大的不同交换机可以识别IP地址有路由功能而集线器没有。
3.分析:为了扩充IP地址我们补充了子网掩码解决:子网掩码的作用就是将某个IP地址划分成网络地址和主机地址两部分。
一个有效的子网掩码由两部分组成,分别是左边的扩展网络地址位(用数字1表示)和右边的主机地址位(用数字0表示)。
4.分析:看子网掩码和IP地址。
解决:用IP地址与子网掩码化成2进制然后按位相与可以获得一个32位的子网标识。
用子网标识来区分子网。
三、如下图所示,一台路由器连接3个以太网。
请根据图中给出的参数解答下列问题:(1)该TCP/IP网络使用的是哪一类IP地址?分析:IP地址可以分为A、B、C三类;可以根据其IP地址的指派范围段划分B(128.1.0.0~191.255.0.0)。
该网络的网络号在B类区间内。
解决:是B类IP地址。
(2)写出该网络划分子网后所采用的子网掩码。
分析:由于是B类IP地址。
那么将其网络号取1主机号取0就是其子网掩码。
解决:255.255.0.0(3)系统管理员将计算机D和E按照图中所示结构连入网络并使用所分配的地址对TCP/IP软件进行常规配置后,发现这两台机器上的网络应用程序不能够正常通信。
这是为什么?分析:同子网中的数据可以直接交付,不同子网中的数据必须经过路由处理。
解决:D和E不是同一个子网所以不能直接交付。
(4)如果你在主机C上要发送一个IP分组,使得主机D和主机E都会接受它,而子网3和子网4上的主机都不会接受它,那么该IP分组应该填写什么样的目标IP地址?分析:要让D,E都接受到必须提供D,E都可以识别的IP地址。
而且子网3和子网4都不会接受到。
解决:C.D.E组子网主机掩码配置为255.255.240.0(5)假设在因特网上的一个B类网络具有子网掩码255.255.240.0。
问每个子网中的最大主机数目是多少?解决:答:子网的个数为:256-240=16 最大主机数=子网数*256-2=16*256-2=4094四、(1)IP地址有什么用,与MAC地址有什么关系,在真实的网络环境中,两者有什么关系?在网络层是通过什么协议进行IP地址和MAC地址转换的。
请具体分析转换过程。
分析:IP地址用于网络层之上,MAC地址用于数据链层。
在IP地址向下传输时会被加上报头封装成MAC地址。
解决:通过IP地址可以得到一台计算机在网络中的位置,IP地址封装成MAC 地址。
在网络层中通过ARP协议。
加上硬件地址(首部)封装成为MAC帧。
(2)以下地址前缀中的哪一个地址和86.32/12相匹配,请说明理由a.86.33.224.123 b. 86.79.65.216 c. 86.58.119.74 d. 86.68.206.154分析:86.32/12这是一个超网遵循了IPV6的规则。
即前16位中的12位为其网络号,那么其网络号为01010110.0010|0000的前12位。
与下列IP地址的二进制匹配a.86.33.224.123(01010110.00100001.11100000.01111011)b. 86.79.65.216(01010110.01001111.01000001.11011000)c. 86.58.119.74(01010110.00111010.01110111.01001010)d. 86.68.206.154(01010110.01000100.11001110.10011010)解决:由于只有a,d的IP地址的前12位为01010110.0010所以只有a,d匹配。