计算机网络与应用化简: 27 26 25 24 23 22 21 20十进制:128 64 32 16 8 4 2 1二进制:1 1 1 1 1 1 1 1如上所示:二进制11对应的十进制是2+1=3,二进制数11111111对应的十进制数是128+64+32+16+8+4+2+1=255,二进制110对应的十进制是4+2=61、 曼彻斯特编码与差分曼彻斯特编码1 0 1 1 0 0 1 0 1曼彻斯特编码:轨迹由上往下为0,由下往上为1差分曼彻斯特编码:从左往右第一个数字对应的轨迹为由上往下,下一个数字为0则轨迹与左边那个轨迹方向相同(如果下一个数字为1则轨迹与左边那个轨迹方向相反);简称前沿时刻,1变0不变2、 CRC 冗余校验码生成多项式化为二进制:生成多项式为G(X)=X 3+X+1,可化为23+21+20即:1011生成多项式为G(X)=X 3+X 2+X+1,可化为23+22+21+20即:1111例:设要发送的二进制数据为10110011,若采用CRC 校验方法,生成多项式为X 4+X 3+1,(1)试求出实际发送的二进制数字序列,判断数据传输过程中是否出错?(2)如果发送过程中序列后两位变为0,问是否能检测出错误?解:(1)○1先求出生成多项式的二进制数为P=11001 ○2用要发送的二进制数据10110011再加多项式最高次幂个0(该题中生成多项式最高次幂为4就加4个0)即101100110000对P 进行模二除法并取余数模二除法过程如下:110100111001 101100110000110011111011001011111110010011000110010000100○3得到余数为0100,把余数放到要发送的二进制数据后面即是实际发送的序列:101100110100○4用实际发送的二进制序列101100110100对P进行模二除法并取余数(如果余数不为0则传输过程中出错,如果余数为0则传输过程中没错)11010111001 101100110100110011111011001011111110010011001110010000000得余数为0,所以传输过程中没错(2) 发送过程中序列后两位变为0,即10110011变为10110000,后面再加○2中的0100,就是101100000100,用这个数对P=11001进行模二除法,来判断110101111001 1011000001001100111110110010111001100100101011100101100011001000010得余数为0010,不为0,则可以发现错误3、C=H*log2(1+S/N)有一受随机噪声干扰的信道,其信噪比为30dB,信道带宽为8KHz。
求该信道的最大数据传输速率?解:信噪比换算10*log10(1+S/N)=30,得S/N=1000C=H*log2(1+S/N)=8*log2(1+1000)=80Kbps 求得该信道的最大数据传输速率为80Kbps4、异步传输模式调制解调器的传输速率为4800bps,并采用1位起始位,1位停止位,1位奇偶校验位的异步传输模式,求传输2400个汉字所需要的时间?解:异步传输模式默认有8位一个汉字占2位,2400个汉字4800位字符位数秒=速率(字符数/分钟)起始位停止位校验位2400*2*(1+1+1+8)/4800=11s5、子网划分A类网络的IP地址范围为:1.0.0.0-127.255.255.255;子网掩码:255.0.0.0B类网络的IP地址范围为:128.0.0.0-191.255.255.255;子网掩码:255.255.0.0C类网络的IP地址范围为:192.0.0.0-223.255.255.255子网掩码:255.255.255.0D类网络的IP地址范围为:224.0.0.0—239.255.255.255子网掩码:255.255.255.255数)设给定一个网络地址空间:192.168.1.0首先判断其为C类,所以子网掩码为255.255.255.0然后化为二进制:IP二进制:二进制:11111111.11111111.11111111.00000000掩码: 255.255.255.0如果要划分5个子网,则2n-2≤5,得n=3,主机数有30个反之,如果每个子网需要25部主机,那么当n=4时只有16部主机,不够,所以要n=3,即借3位主机位变为子网号,剩5位主机位,共30部主机现借3位主机号为例:Ip: 11000000.10101000.00001010.0000000011111111.11111111.11111111.00000000主机号往主机号上从左往右借三位变为子网号,如上○1确定子网号后,把子网掩码中借的三位0全部变为1,得出子网划分后子网的掩码:11111111.11111111.11111111.11100000化为二进制是255.255.255.224○2IP地址部分如下:Ip: 11000000.10101000.00001010.00000000001010100011101110111得出8个子网IP地址,把全部为01的两个去掉,剩下6个可用子网IP地址。
化为二进制:(上面知道每个子网可用30部主机即每个子网IP范围为30)子网1:192.168.1.32 掩码255.255.255.224IP范围:192.168.1.33—192.168.1.62子网2:192.168.1.64 掩码255.255.255.224IP范围:192.168.1.65—192.168.1.94子网3:192.168.1.96 掩码255.255.255.224IP范围:192.168.1.97—192.168.1.126子网4:192.168.1.128 掩码255.255.255.224IP范围:192.168.1.129—192.168.1.158子网5:192.168.1.160 掩码255.255.255.224IP范围:192.168.1.161—192.168.1.190子网6:192.168.1.192 掩码255.255.255.224IP范围:192.168.1.193—192.168.1.222补充:1、如果B类网络128.1.0.0借3位即是10000000.00000001.00000000.00000000红色三位是子网号(在子网掩码中这三位变为111),红色前面是网络号,红色后面是主机号2、如果C类网络192.168.0.0借10位即是11000000.10101000.00000000.00000000红色三位是子网号(在子网掩码中这三位变为11)/如有斜杠,斜杠后面是网络号位数例:有子网地址192.128.1.193,子网掩码为255.255.252.0,求该子网的网络地址?解:C类子网地址二进制:11000000.10000000.00000001.11000001 子网掩码二进制:11111111.11111111.11111100.00000000 子网掩码对比于C类掩码(11111111.11111111.11111111.00000000)少了两个1,总共借了10位;所以把子网地址后十位全部变为0就是所求。
则网络地址:11000000.10000000.00000000.000000006、实验Router#enable //进入管理模式Router#config t //进入配置模式Router(config)#hostname RouterA //改名字为RouterARouterA(config)#int 2/0 //配置2/0端口RouterA(config-if)#ip address 10.11.12.2 255.255.255.0 //给予10.11.12.2这个IP,以及255.255.255.0这个掩码给端口2/0 RouterA(config-if)#clock rate 56000 //配置DCE端口的时钟频率。
RouterA(config-if)#no shutdown //启动RouterA(config-if)#exit //退出DHCP:自动分配IPRouterC(config)#ip dhcp pool c //配置一个DHCP地址池,名字为c RouterC(dhcp-config)#network 192.168.1.0 255.255.255.0 //配置网关RouterC(dhcp-config)#default-router 192.168.1.254 //配置默认路由RouterC(dhcp-config)#dns-server 192.168.8.254 //配置dns服务器RouterC(dhcp-config)#exit //退出子网划分:1.设置VLAN,并利用VTP中继VLAN信息(1)配制交换机3560:○1交换机命名:Switch>Switch>enableSwitch#config tSwitch(config)#hostname 35603560(config)#exit○2配置VTP域为cjxy,并且为Server模式:3560#vlan database3560(vlan)#vtp domain cjxy3560(vlan)#vtp server○3建立VLAN 10. VLAN 20和VLAN 30:3560(vlan)#vlan 10 name sale3560(vlan)#vlan 20 name technic3560(vlan)#vlan 30 name waipai3560(vlan)#exit○4配置干线:3560#config t3560(config)#int fa0/233560(config-if)#switchport mode trunk3560(config-if)#int fa0/243560(config-if)#switchport mode trunk3560(config-if)#exit○5将fa0/1加入VLAN 10,将fa0/2加入VLAN 20,将fa0/3加入VLAN 30:3560(config)#int fa0/13560(config-if)#switchport mode access3560(config-if)#switchport acces vlan 103560(config-if)#exit3560(config)#int fa0/23560(config-if)#switchport mode access3560(config-if)#switchport acces vlan 203560(config-if)#exit3560(config)#int fa0/33560(config-if)#switchport mode access3560(config-if)#switchport acces vlan 30(2)配制交换机2950:○1交换机命名:Switch>enableSwitch#config tSwitch(config)#hostname 29502950(config)#exit○2配置VTP域为Cjxy,并且为Client模式:2950#vlan database2950(vlan)#vtp domain cjxy2950(vlan)#vtp client2950(vlan)#exit○3配置干线:2950#config t2950(config)#int fa 0/242950(config-if)#switchport mode trunk○4将fa0/1加入VLAN 10,将fa0/2加入VLAN 20,将fa0/3加入VLAN 30:2950(config)#int fa0/12950(config-if)#switchport mode access2950(config-if)#switchport access vlan 102950(config-if)#exit2950(config)#int fa0/22950(config-if)#switchport mode access2950(config-if)#switchport access vlan 202950(config-if)#exit2950(config)#int fa0/32950(config-if)#switchport mode access2950(config-if)#switchport access vlan 302950(config-if)#exit(3)测试连通性:按照网络拓扑图标示,设置PC0、PC1. PC2.PC3. Laptop0、Laptop1的IP地址、子网掩码和网关。