華為路由器單臂路由實(shí)例
閱讀提示:在局域網(wǎng)中,通過(guò)交換機(jī)上配置VLAN可以減少主機(jī)通信廣播域的范圍,當(dāng)VLAN之間有部分主機(jī)需要通信,但交換機(jī)不支持三層交換時(shí),可以采用一臺(tái)支持802.1Q的路由器實(shí)現(xiàn)VLAN的互通。
需求:在局域網(wǎng)中,通過(guò)交換機(jī)上配置VLAN可以減少主機(jī)通信廣播域的范圍,當(dāng)VLAN之間有部分主機(jī)需要通信,但交換機(jī)不支持三層交換時(shí),可以采用一臺(tái)支持802.1Q的路由器實(shí)現(xiàn)VLAN的互通。這需要在以太口上建立子接口,分配IP地址作為該VLAN的網(wǎng)關(guān),同時(shí)啟動(dòng)802.1Q.
組網(wǎng):路由器E0端口與交換機(jī)的上行trunk端口(第24端口)相連,交換機(jī)下行口劃分3個(gè)VLAN,帶若干主機(jī).
標(biāo)簽:
VLAN
802.1
交換機(jī)
主機(jī)
上傳時(shí)間:
2013-12-31
上傳用戶(hù):silenthink
實(shí)驗(yàn)源代碼
//Warshall.cpp #include<stdio.h> void warshall(int k,int n) { int i , j, t; int temp[20][20]; for(int a=0;a<k;a++) { printf("請(qǐng)輸入矩陣第%d 行元素:",a); for(int b=0;b<n;b++) { scanf ("%d",&temp[a][b]); } } for(i=0;i<k;i++){ for( j=0;j<k;j++){ if(temp[ j][i]==1) { for(t=0;t<n;t++) { temp[ j][t]=temp[i][t]||temp[ j][t]; } } } } printf("可傳遞閉包關(guān)系矩陣是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元關(guān)系的可傳遞閉包\n"); void warshall(int,int); int k , n; printf("請(qǐng)輸入矩陣的行數(shù) i: "); scanf("%d",&k);
四川大學(xué)實(shí)驗(yàn)報(bào)告 printf("請(qǐng)輸入矩陣的列數(shù) j: "); scanf("%d",&n); warshall(k,n); }
標(biāo)簽:
warshall
離散
實(shí)驗(yàn)
上傳時(shí)間:
2016-06-27
上傳用戶(hù):梁雪文以