【CyberSecurityLearning 11】OSI与TCP/IP协议簇以及Packet Tracer模拟器
目錄
計算機網絡參考模型
一、分層模型
1.1 分層思想
1.2 OSI七層模型
1.3 OSI七層模型----》TCP/IP五層協議簇
二、數據傳輸過程
2.1 數據的封裝與解封裝過程 ?
OSI模型 vs TCP/IP模型
五層協議設備關聯圖:
TCP/IP協議族的組成
物理層
安裝Packet Tracer模擬器
小實驗:
計算機網絡參考模型
一、分層模型
1.1 分層思想
通信需求 -> 定義協議標準(若干個標準的集合叫協議) 例:FTP服務器所提供ftp服務,為大家提供一個ftp協議標準,而你們電腦上如果沒有ftp客戶端這個協議,就是說你不認識ftp協議,你就訪問不了服務器了。所以任何兩個人,兩個點通信必須協議達成一致。 完成每一件事,需要的協議太多(為什么要分層的原因)!怎么辦?? 分層。 如果不分層,這個女孩除了要會喝奶之外還得會擠奶、運輸、消毒...(工作量太大)
? ? 將復雜的流程分解為幾個功能相對單一的子過程 – 整個流程更加清晰,復雜問題簡單化 – 更容易發現問題并針對性的解決問題
? 我們學習分層的目的就是為了把復雜問題簡單化
(在這個分層協議中,每一層各司其職,但是層與層之間又有關聯,關聯就是下一層為上一層提供服務)
交換機為防火墻提供服務,防火墻給路由器提供服務,路由器給電腦提供服務,電腦為老奶奶提供服務
分成了三層
在上圖中同層使用的協議是一樣的(運輸部門是最下層)
1.2 OSI七層模型
1.3 OSI七層模型----》TCP/IP五層協議簇
我們新生成的架構為了紀念TCP和IP的重要性,新新的架構就用這兩個協議命名,叫“TCP/IP五層協議棧(或協議簇)”
OSI七層模型和TCP/IP五層協議簇哪個模型先誕生?
答:同時誕生,只不過是OSI先有模型,而TCP/IP先有協議。
后來人們又對這個協議做了精簡(但是并沒有被推廣),有些科學家認為應該把“數據鏈路層和物理層”合并為“網絡接口層”----變成了TCP/IP四層模型(見的比較少)。
我們以前在配網卡的時候,選的是Internet協議版本4(TCP/IPv4)《——說明我的網卡是按照TCP/IP五層協議去做的,所以我的網卡才能和世界接軌(v4是在這個模型中IP地址的版本是4)
?
二、數據傳輸過程
2.1 數據的封裝與解封裝過程?
?
數據的封裝過程:
數據的解封裝過程:
OSI模型 vs TCP/IP模型
在TCP/IP5層模型中,上三層才是核心,底下那兩層就是叫網卡和網線(底下那兩層是讓你的上三層數據和世界接軌的接口,叫網絡接口層),電腦工作在應用層。手機也滿足TCP/IP5層模型。
路由器是針對IP地址做一些本質工作,所以說路由器的重點 對象是IP地址,而IP地址在網絡層的IP包頭里面,所以說路由器是工作在網絡層(底下那兩層它也得會)。
防火墻可以針對IP地址做操作,(有些防火墻是只能對IP做操作),防火墻來了一個數據流【最終在互聯網上傳輸的數據最終是一個幀,以后在網線上跑的數據絕對不可能是一個小數據,一定是一個完整的幀,所以我們以后說一個數據流是若干個幀組成的】,防火墻可以根據MAC地址過濾、可以根據ip地址過濾,稱為這種防火墻叫網絡層防火墻,如果我們的防火墻沒有能力檢查TCP、IP包頭,沒有能力檢查Hello信息,就是一個古老的防火墻【世界上最古老的防火墻只能工作在網絡層】,后來防火墻升級了,還可以檢查TCP/UDP頭,就可以根據端口號來過濾(叫做傳輸層防火墻),現在最牛逼的防火墻還能檢查應用層數據(比如黃賭毒),叫做應用層防火墻,上層對下層兼容(除了對應用層數據過濾以外還能對端口號做過濾、對IP地址做過濾、對MAC地址做過濾),選擇應用層防火墻是主流。
五層協議設備關聯圖:
?
TCP/IP協議族的組成
ICMP:(Internet Control Message Protocol)Internet控制報文協議
ARP:(Address Resolution Protocol)地址解析協議
電腦雖然5層都會,但是電腦最重要的功能是在應用層的功能,其他層的功能以及弱化了
?
物理層
電腦可不管你線序的問題,當你把T568A或者T568B的網頭插在電腦上之后,電腦只認管腳(里面每一個通道叫管腳),電腦只認我往外發送的時候只從1、2管腳往外發送,只從3、6上接收
意味著如果用T568A做的頭插在電腦上,你的電腦發送數據的時候白綠、綠用來發送,白橙、橙用來接收
要用B做線序的話白綠、綠用來接收,白橙、橙用來發送
按網線的用途分類
1、交叉線:一端是A類(T568A),一端是B類(T568B)【兩邊線序不一樣】。交叉線使用在同種設備之間的!(比如兩臺設備都是路由器、兩臺設備都是交換機、兩臺設備都是電腦...)
??????????????????? 特殊情況:電腦和路由器三層以上的設備一律視為同種設備(具有三層已經三層功能以上的設備,以后一律視為同種設備:比如一臺電腦、一臺路由器相連用交叉線)
2、直通線:兩端都是A或都是B。直通線在異種設備間使用(比如說PC和交換機用直通線,交換機和路由器直接用的是直通線)!【目前我們在市面上看到的直通線都是B線序】
???????????????? ?? 有些廠家賣的設備有自動反轉功能,來避免你用錯線
3、全反線:一端為A類,另一端為反A,也稱console線【這種線要專業設備制作】(console線在企業每賣一臺路由器交換機或者防火墻的時候都會給你帶一根console線。企業的交換機路由器第一次對這個設備進行配置只有通過console線來連交換機路由器,來對它進行配置)
??
一邊是水晶頭一邊是USB???????????????????????????????????
?
一端是com口一端是水晶頭????????
如果電腦上沒有com口,就買一個com轉USB
????????? com轉USB
5、關于交換機/PC的接口:
| Ethernet(十兆接口) | 10Mb/s | E |
| FastEthernet(百兆接口) | 100Mb/s | F |
| GigabitEthernet(千兆接口) | 1000Mb/s | G |
| TenGigabitEthernet(萬兆接口) | 10000Mb/s | TG |
以后在交換機或者是PC上看到網口叫Ethernet,一般來說就代表這個接口帶寬是10Mb/s
例如 Ethernet0/3 中,0 是模塊編號,3 是該模塊的接口編號
?
例:f0/1(F表示這是一個百兆接口,0代表模塊編號,模塊是從0開始編號;1表示0模塊上的第一個接口)----》百兆第一個模塊上的第一個接口
f1/4--->百兆1模塊上的第四個接口(或者說第二個模塊上的第四個接口)
g0/3--->千兆口0模塊上的3接口號
路由器的接口是從0開始編號:f 0/0
只有企業級可管理型交換機才有console端口(叫初始管理端口)
6、家里一般用的”路由器“其實是交換機和路由器的雜交產品,真正的名字是”三層交換機“(有4個端口叫二層端口,還有1個端口叫三層端口)
安裝Packet Tracer模擬器
軟件名稱:Cisco Packet Tracer 6.2 for Windows Student Version
下載鏈接:http://pan.baidu.com/s/1bn2WRmR 密碼:j6jw
?網絡互聯的學習必備軟件,這是6.2版更加流暢好用,可以實現虛擬的網絡拓撲和結構等的功能。
太強大了!!!
?? 1和2開頭的一般是二層交換機,3+的都是三層交換機
?
3.練習購買設備,并正確使用網線相連。
選中設備往上面拖
(正方形里面畫個米字)代表是一個三層交換機(24PS表示這個交換機有24個口)【核心交換機】
以后買交換機不要買別的型號,買2960
買路由器可以買2811和2901型號的
線纜就選直通線和交叉線
萬一是不自適應就沒得聊了 現在咱們的電腦一般都是千兆自適應 路由器只有兩個口,好在路由器都是模塊化路由器(可以插模塊):點開路由器加完模塊后又多了兩個接口:
網絡拓撲圖 交換機是組成一個局域網,它隔離不了網段,要想讓兩個不同網段能互聯,中間必須購買路由器設備。
? 交換機是隔離不了網段的( 交換機是用來組件同一個局域網的,所以說凡是連在交換機上的所有人,包括網關 )
路由器是專門用來隔離網段的( 換句話說,路由器是專門用來連接不同網段的,而且必須連接不同網段 !)
路由器是不允許它的兩個接口都在同一網段的!路由器是專門用來連接不同網段的,而且必須連接不同網段!
小實驗:
給PC配IP:雙擊打開----Desktop---IP configuration---Static---配完直接關閉就行給第一臺PC配10.1.1.1、第二臺PC配10.1.1.2、服務器配10.1.1.3
ping一下:Desktop---Command promot 打開服務器----services---HTTP---WEB瀏覽器 復習任務:OSI理論記憶及整理 1.OSI7層模型及TCP/IP5層模型 2.寫出每層常見的協議 3.寫出應用層常見的端口,并標明分別使用TCP還是UDP 4.寫出應用層與傳輸層常見協議之間的關聯 5.寫出每層工作的設備 6.畫圖并標識完整的數據封裝及解封裝的過程! 7.描述TCP及UDP的區別,及共同作用 8.寫出2-5層常見協議之間的關聯
?
總結
以上是生活随笔為你收集整理的【CyberSecurityLearning 11】OSI与TCP/IP协议簇以及Packet Tracer模拟器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2017中国大数据技术大会12月在京召开
- 下一篇: 【2017年第1期】金融大数据标准规范体