<pre id="p1pz5"><delect id="p1pz5"></delect></pre>
<output id="p1pz5"><delect id="p1pz5"><listing id="p1pz5"></listing></delect></output>

<p id="p1pz5"></p>

<pre id="p1pz5"></pre>

<p id="p1pz5"></p>
<pre id="p1pz5"><output id="p1pz5"></output></pre>
<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre><pre id="p1pz5"></pre>

<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"><menuitem id="p1pz5"></menuitem></output></p>

<output id="p1pz5"></output>
<pre id="p1pz5"><output id="p1pz5"></output></pre>

<p id="p1pz5"><delect id="p1pz5"><menuitem id="p1pz5"></menuitem></delect></p>

<p id="p1pz5"></p>
<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"></p>

<output id="p1pz5"><delect id="p1pz5"></delect></output>

<p id="p1pz5"></p>

<p id="p1pz5"></p>

<p id="p1pz5"></p>
<p id="p1pz5"><delect id="p1pz5"><address id="p1pz5"></address></delect></p>

<pre id="p1pz5"></pre>

<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre>

畢業設計網
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

vb校園網交換機節點管理系統

畢業論文(設計)是在Visual Basic 6.0編程環境下實現的,主要研究如何使用交換機和利用VB程序設計語言來開發一套圖形界面的校園網交換機節點管理程序,對交換機各端口進行設置,修改某一子網在指定時間內的連通狀態。完成此管理程序能夠方便的管理校園網的交換機節點,減少管理員定時開通或關閉子網的工作量。該程序使用VB自帶的Winsock控件telnet到交換機的某一端口,然后通過對交換機發送一系列命令,來設置交換機各Vlan和端口的相關狀態;將交換機各子網的相關信息、修改子網連通狀態的時間信息等存儲在文本文件中,使用一個timer控件定時訪問這些文本文件來決定是否修改某子網的連通狀態,然后使用訪問控制列表(Access Control List, ACL)來修改。通過完成這個題目,加深對交換機的理解,并且更好地學習編程思想,掌握VB語言的應用,了解軟件開發的過程,為以后進一步的研究打好基礎。

三層交換機利用訪問控制列表(Access Control List , ACL)提供過濾網絡流量的功能,ACL是由允許和拒絕訪問的描述語句組成的控制表,標準的ACL可以控制管理源網絡地址到本地的數據傳輸,擴展型的ACL可以根據上層協議的服務類型,來控制管理從發送端網絡到目標網絡的數據傳輸。本畢業設計中只用到了標準型ACL。
ACL的功能:
1、可以限制數據流的種類;
2、可以提供數據流的流量控制;
3、提供基本的網絡安全。                        
標準型ACL會檢查可路由的數據包的源地址,使用標準ACL可以拒絕或允許來自某些網絡的所有流量。如果數據包被允許,就會被轉發出去;如果被拒絕,數據包就會被丟棄。標準型ACL指令的完整語法:
      access-list 號碼 { deny | permit } 源網址 通配掩碼 [log]
使用下面的指令來檢查ACL規則,并檢驗是否每樣輸入的都正確。
      show access-list
如果想變更當前的規則,必須先刪除原來的ACL,然后再重新建立一組ACL規則。刪除ACL的指令語法是:
      no access-list 號碼
使用ip access-group 這個指令將寫好的ACL規則應用于端口。ip access-group指令的格式是:
      ip access-group 號碼 { in | out }
如果要從端口中刪除ACL,指令的語法如下:
  no ip access-group 編號 { in | out }
3.3.2 ACL在該畢業設計中的運用:
本課題中,將Cisco公司Catalyst 3550 series交換機的FastEthernet0/1分配給Vlan1作為程序的控制端口,將FastEthernet0/2分配給Vlan2連接公網。其余的端口可以動態設置連接各子網。
在程序運行時點擊 [連接] 按鈕,在建立了telnet連接后會建立一個ACL,將用于連接某子網的端口,來終止由該端口到交換機的所有數據包。ACL語句如下:
       Switch(config)#no access-list 2
       Switch(config)#access-list 2 deny any
當創建或修改FastEthernet0/3~ FastEthernet0/24中某個端口信息時,也會自動建立一個ACL,將用于拒絕該端口所連子網的數據包發送到公網。 ACL語句如下:
       Switch(config)#no access-list 端口號
       Switch(config)# access-list 端口號 deny 子網地址 通配符掩碼
       Switch(config)# access-list 端口號 permit any
某個子網(例如端口3所連子網)連接到本網時,使用一條 access-group指令即可實現:
   Switch(config)#interface vlan 3
   Switch(config-if)#ip access-group 2 in
要連接到校園網時使用下列語句:
   Switch(config)#interface vlan 2
   Switch(config-if)#ip access-group 3 out
   Switch(config-if)#exit
   Switch(config)#interface vlan 3
   Switch(config-if)#no ip access-group 2 in
要連接公網時使用下列語句:
   Switch(config)#interface vlan 2
   Switch(config-if)#no ip access-group 3 out
   Switch(config-if)#exit
   Switch(config)#interface vlan 3
   Switch(config-if)#no ip access-group 2 in
 

以上是一部分介紹,如需要完整的資料或者如不符合您的要求,請聯系技術人員qq:242219979咨詢

上一篇:php貿易公司信息管理系統
下一篇:教師工作量統計系統_開題報告


版權所有 畢業設計網聯系qq:242219979 © 2007-2022

蝴蝶中文综合娱乐网

<pre id="p1pz5"><delect id="p1pz5"></delect></pre>
<output id="p1pz5"><delect id="p1pz5"><listing id="p1pz5"></listing></delect></output>

<p id="p1pz5"></p>

<pre id="p1pz5"></pre>

<p id="p1pz5"></p>
<pre id="p1pz5"><output id="p1pz5"></output></pre>
<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre><pre id="p1pz5"></pre>

<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"><menuitem id="p1pz5"></menuitem></output></p>

<output id="p1pz5"></output>
<pre id="p1pz5"><output id="p1pz5"></output></pre>

<p id="p1pz5"><delect id="p1pz5"><menuitem id="p1pz5"></menuitem></delect></p>

<p id="p1pz5"></p>
<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"></p>

<output id="p1pz5"><delect id="p1pz5"></delect></output>

<p id="p1pz5"></p>

<p id="p1pz5"></p>

<p id="p1pz5"></p>
<p id="p1pz5"><delect id="p1pz5"><address id="p1pz5"></address></delect></p>

<pre id="p1pz5"></pre>

<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre>