以太網(wǎng)學(xué)習(xí)日志

? ? 將最近學(xué)習(xí)的內(nèi)容進(jìn)行記錄母剥,如果能對(duì)你有所啟發(fā)漱办,那再好不過(guò)了苇羡,有問(wèn)題歡迎交流绸吸。關(guān)鍵詞解析如下,?

以太網(wǎng)

? ? 以太網(wǎng)幀格式

????MAC地址

? ? 交換機(jī)

????VLAN

? ? VLAN的幀結(jié)構(gòu) ? ? ??

????FDB

????二層轉(zhuǎn)發(fā)

網(wǎng)絡(luò)層

????IP地址

????子網(wǎng)

????VLSM和CIDR

? ? 路由

? ? 三層轉(zhuǎn)發(fā)


以太網(wǎng)

以太網(wǎng)是一種協(xié)議格式设江,編號(hào)為802.3锦茁。就像Wi-Fi的協(xié)議標(biāo)準(zhǔn)為802.11一樣,每種協(xié)議都有自己的編號(hào)叉存。

計(jì)算機(jī)網(wǎng)絡(luò)模型有兩種码俩,一種是OSI參考模型,這是最標(biāo)準(zhǔn)的鹉胖。TCP/IP模型是實(shí)際使用時(shí)候最常見(jiàn)的模型握玛。至底向上為一至五層,以太網(wǎng)即是作用于物理層和數(shù)據(jù)鏈路層的協(xié)議甫菠。

以太網(wǎng)幀格式

以太網(wǎng)幀格式挠铲,物理層這部分可以不用理會(huì),主要關(guān)注鏈路層寂诱。鏈路層只要知道自身和目標(biāo)的物理地址拂苹,即可進(jìn)行通信。

MAC地址

MAC地址即物理地址痰洒,表示的是網(wǎng)卡的物理設(shè)備地址瓢棒,可以人為修改。

其中MAC地址的第一字節(jié)的最低位為1丘喻,表示為組播地址脯宿;最低位為0,表示單播地址泉粉。單播表示一對(duì)一连霉,組播表示一對(duì)一組榴芳,廣播表示一對(duì)所有。

交換機(jī)

在網(wǎng)絡(luò)中跺撼,兩個(gè)設(shè)備很可能不是直接連接的窟感,需要一些中轉(zhuǎn)設(shè)備。作用在二層的中轉(zhuǎn)設(shè)備就有網(wǎng)橋歉井。網(wǎng)橋:兩個(gè)端口柿祈,從一端接收數(shù)據(jù),進(jìn)行校驗(yàn)后哩至,從另一端轉(zhuǎn)發(fā)出去躏嚎。

網(wǎng)橋一般只有兩個(gè)端口,而交換機(jī)具有高密度端口憨募,且速率更快紧索。可以說(shuō)交換機(jī)就是多功能網(wǎng)橋菜谣。

VLAN

二層交換機(jī)在轉(zhuǎn)發(fā)報(bào)文的時(shí)候,是進(jìn)行直接廣播的晚缩。當(dāng)設(shè)備較多時(shí)候尾膊,占有資源也較多。于是有了VLAN(虛擬局域網(wǎng))荞彼,即在軟件層面對(duì)設(shè)備進(jìn)行分組冈敛,只接收自己組的報(bào)文,不接收其他組的報(bào)文鸣皂。


使用VLAN有兩大好處:

1抓谴、安全。不屬于同一個(gè)VLAN端口不能進(jìn)行通信寞缝“┭梗可以將不同類別主機(jī)劃分為不同VLAN端口,保證兩者不接觸荆陆。

2滩届、便捷。當(dāng)網(wǎng)絡(luò)中拓?fù)浣Y(jié)構(gòu)發(fā)生變化時(shí)候被啼,不需要去拔插端口來(lái)進(jìn)行更換帜消,通過(guò)修改VLAN就可以管理組。

VLAN的幀結(jié)構(gòu)

VLAN的幀格式浓体,即在以太網(wǎng)的幀格式中加入了4Bytes泡挺,TPID為VLAN的標(biāo)識(shí),固定為0x8100命浴,VLAN的協(xié)議號(hào)為802.1Q娄猫。TCI中包含了VLAN的優(yōu)先級(jí)和VLAN ID,即區(qū)分不同VLAN的端口號(hào)。

FDB

有不同的VLAN后稚新,交換機(jī)在進(jìn)行轉(zhuǎn)發(fā)報(bào)文的時(shí)候需要一定的策略勘伺。MAC Filter Database,也稱為MAC地址表褂删,用于儲(chǔ)存報(bào)文向哪個(gè)端口轉(zhuǎn)發(fā)/過(guò)濾的決策飞醉。在報(bào)文轉(zhuǎn)發(fā)的時(shí)候需要關(guān)注三個(gè)表項(xiàng):MAC表、ARP表屯阀、路由表缅帘。

二層轉(zhuǎn)發(fā)


以一個(gè)例子來(lái)描述二層轉(zhuǎn)發(fā)的過(guò)程。PC1 ping PC2的流程:

1难衰、PC1先通過(guò)目的地址和掩碼進(jìn)行“與”操作钦无,得到PC2與自己在同一個(gè)子網(wǎng)內(nèi)「窍“10.10.10.2”&“255.255.255.0”==“10.10.10.1”&“255.255.255.0”失暂。

2、PC1要發(fā)送到PC2鳄虱,需要知道PC2的MAC地址弟塞,于是PC1以廣播的形式發(fā)送ARP包。ARP協(xié)議即通過(guò)IP獲取MAC地址的協(xié)議拙已。

3决记、交換機(jī)接收到PC1的ARP包,對(duì)它進(jìn)行繼續(xù)轉(zhuǎn)發(fā)廣播倍踪。同時(shí)交換機(jī)的MAC表進(jìn)行更新系宫,因?yàn)橐呀?jīng)知道PC1和交換機(jī)哪個(gè)端口對(duì)應(yīng)了,即PC1的MAC+VLAN 10->output:端口1建车。

4扩借、PC2在廣播中收到了ARP包,學(xué)習(xí)了PC1的MAC地址和IP地址癞志,更新PC2的ARP表往枷,即10.10.10.1<->PC1的MAC。同時(shí)PC2對(duì)ARP表進(jìn)行回應(yīng)凄杯,同時(shí)放入自己的MAC地址错洁。

5、交換機(jī)轉(zhuǎn)發(fā)戒突,同時(shí)更新MAC表:PC2的MAC+VLAN10->output:端口2屯碴。

6、PC1收到PC2的ARP包膊存,就知道PC2的MAC地址了导而,可以進(jìn)行通信了忱叭。同時(shí)更新PC1的ARP表,即10.10.10.2<->PC2的MAC今艺。


網(wǎng)絡(luò)層

網(wǎng)絡(luò)層即L3層韵丑,主要功能為:提供主機(jī)到主機(jī)的傳輸服務(wù),包括尋址和路由虚缎。

IP地址

IP地址分類如下撵彻,記住A、B实牡、C類即可陌僵。A與B類分界線為128;B與C類分界線為192创坞;C與D類分界線為224碗短;D與E類分界線為240。

子網(wǎng)掩碼

在A题涨、B偎谁、C類中網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)固定死了,有些時(shí)候需要的網(wǎng)絡(luò)數(shù)可能介于兩類地址之間携栋,為了不造成IP地址的浪費(fèi)搭盾,于是催生了子網(wǎng)掩碼。

舉例:IP地址 192.168.100.100

子網(wǎng)掩碼:255.255.255.0

則網(wǎng)絡(luò)地址為:192.168.100.0

處于同一個(gè)子網(wǎng)內(nèi)的地址婉支,網(wǎng)絡(luò)地址都是一致的。

VLSM和CIDR

VLAM和CIDR都具有對(duì)子網(wǎng)掩碼重新劃分的能力澜建。對(duì)一個(gè)A類地址10.10.10.1向挖,子網(wǎng)掩碼為255.255.240.0。即正常子網(wǎng)掩碼為8位炕舵,但是現(xiàn)在為20位何之,這就是網(wǎng)絡(luò)號(hào)向主機(jī)號(hào)借了12位。子網(wǎng)掩碼比原來(lái)的長(zhǎng)稱為VLAM咽筋,相對(duì)的溶推,子網(wǎng)掩碼比原來(lái)的短稱之為CIDR。

舉例:一個(gè)企業(yè)分配IP地址為128.45.0.0奸攻,現(xiàn)需要10個(gè)子網(wǎng)蒜危,則子網(wǎng)掩碼是多少?前10個(gè)子網(wǎng)是多少睹耐?

解:由于需要10個(gè)辐赞,最接近的即2^4=16,所以還需要4位子網(wǎng)掩碼硝训。而B(niǎo)類自帶掩碼是16位响委,所以最終子網(wǎng)掩碼為255.255.240.0新思。

子網(wǎng)從255.255.0000 0000.0、255.255.0001 0000.0赘风、255.255.0010 0000.0夹囚、255.255.0011 0000.0一直往后,即255.255.0.0邀窃、255.255.16.0荸哟、255.255.32.0、255.255.48.0……

路由

在二層轉(zhuǎn)換中蛔翅,通過(guò)交換機(jī)進(jìn)行轉(zhuǎn)發(fā)敲茄。如果要實(shí)現(xiàn)不同VLAN間的通信,則需要路由山析,路由位于L3層堰燎。路由的功能可以由路由器或者三層交換機(jī)來(lái)實(shí)現(xiàn)。路由表即表示這個(gè)IP地址發(fā)來(lái)的數(shù)據(jù)報(bào)應(yīng)該往哪個(gè)方向發(fā)笋轨。


路由表由3部分組成:D(目標(biāo)IP)秆剪、M(掩碼)、N(下一跳位置)爵政,路由器B的路由表如下

子網(wǎng)掩碼 ? ?????????要達(dá)到的網(wǎng)絡(luò) ? ?下一路由器

255.255.0.0 ? ?????10.2.0.0 ? ?????????直接投遞

255.255.0.0 ? ?????10.3.0.0 ? ?????????直接投遞

255.255.0.0 ? ?????10.4.0.0 ? ?????????10.3.0.7

三層轉(zhuǎn)發(fā)

二層轉(zhuǎn)發(fā)只經(jīng)過(guò)交換機(jī)仅讽、不需要跨VLAN;三層轉(zhuǎn)發(fā)需要跨VLAN钾挟,必須經(jīng)過(guò)網(wǎng)絡(luò)層洁灵,即通過(guò)網(wǎng)關(guān)(路由器/三層交換機(jī))來(lái)轉(zhuǎn)發(fā)。

網(wǎng)關(guān)掺出,表示是子網(wǎng)的關(guān)卡徽千,子網(wǎng)外的時(shí)候要先經(jīng)過(guò)網(wǎng)關(guān)才能進(jìn)入子網(wǎng),子網(wǎng)內(nèi)的數(shù)據(jù)要先經(jīng)過(guò)網(wǎng)關(guān)才能出去汤锨。


PC1與PC2處于兩個(gè)不同的子網(wǎng)双抽,PC1要與PC2進(jìn)行通信需要進(jìn)行的操作。

簡(jiǎn)略來(lái)寫(xiě):

1闲礼、PC1與子網(wǎng)掩碼“與”操作后發(fā)現(xiàn)PC2不在同一個(gè)子網(wǎng)牍汹,于是向PC1的默認(rèn)網(wǎng)關(guān)1.1.1.1發(fā)ARP包。

2柬泽、PC1和交換機(jī)連通后慎菲,PC1發(fā)送ICMP包。

DMAC:三層交換機(jī)

SMAC:PC1

SIP:1.1.1.1

DIP:2.1.1.2

3聂抢、三層交換機(jī)找到2.1.1.2應(yīng)該從2.1.1.1的端口出去钧嘶,但是不知道PC2的MAC,于是三層交換機(jī)也要向PC2發(fā)一次ARP包琳疏。

4有决、PC2和交換機(jī)連通后闸拿,交換機(jī)轉(zhuǎn)發(fā)ICMP包到PC2。

DMAC:PC2

SMAC:三層交換機(jī)

SIP:1.1.1.1

DIP:2.1.1.2

注意點(diǎn):在路由轉(zhuǎn)發(fā)ICMP包過(guò)程中书幕,MAC地址會(huì)變新荤,但是IP地址是不變的。發(fā)送ARP包時(shí)候MAC地址台汇、IP地址都會(huì)變苛骨。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市苟呐,隨后出現(xiàn)的幾起案子痒芝,更是在濱河造成了極大的恐慌,老刑警劉巖牵素,帶你破解...
    沈念sama閱讀 219,110評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件严衬,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡笆呆,警方通過(guò)查閱死者的電腦和手機(jī)请琳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)赠幕,“玉大人俄精,你說(shuō)我怎么就攤上這事¢叛撸” “怎么了竖慧?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,474評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)逆屡。 經(jīng)常有香客問(wèn)我测蘑,道長(zhǎng),這世上最難降的妖魔是什么康二? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,881評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮勇蝙,結(jié)果婚禮上沫勿,老公的妹妹穿的比我還像新娘。我一直安慰自己味混,他們只是感情好产雹,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,902評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著翁锡,像睡著了一般蔓挖。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上馆衔,一...
    開(kāi)封第一講書(shū)人閱讀 51,698評(píng)論 1 305
  • 那天瘟判,我揣著相機(jī)與錄音怨绣,去河邊找鬼。 笑死拷获,一個(gè)胖子當(dāng)著我的面吹牛篮撑,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播匆瓜,決...
    沈念sama閱讀 40,418評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼赢笨,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了驮吱?” 一聲冷哼從身側(cè)響起茧妒,我...
    開(kāi)封第一講書(shū)人閱讀 39,332評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎左冬,沒(méi)想到半個(gè)月后桐筏,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,796評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡又碌,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,968評(píng)論 3 337
  • 正文 我和宋清朗相戀三年九昧,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片毕匀。...
    茶點(diǎn)故事閱讀 40,110評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡铸鹰,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出皂岔,到底是詐尸還是另有隱情蹋笼,我是刑警寧澤,帶...
    沈念sama閱讀 35,792評(píng)論 5 346
  • 正文 年R本政府宣布躁垛,位于F島的核電站剖毯,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏教馆。R本人自食惡果不足惜逊谋,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,455評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望土铺。 院中可真熱鬧胶滋,春花似錦、人聲如沸悲敷。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,003評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)后德。三九已至部宿,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瓢湃,已是汗流浹背理张。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,130評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工赫蛇, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人涯穷。 一個(gè)月前我還...
    沈念sama閱讀 48,348評(píng)論 3 373
  • 正文 我出身青樓棍掐,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親拷况。 傳聞我的和親對(duì)象是個(gè)殘疾皇子作煌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,047評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 0×1.VLAN介紹VLAN(Virtual Local Area Network,虛擬局域網(wǎng)),通過(guò)在支持VLA...
    Zero___閱讀 6,333評(píng)論 3 9
  • 0 01赚瘦、網(wǎng)絡(luò)管理的五大功能(包括每項(xiàng)功能的具體情況) 1.配置管理:ISO定義的管理功能域中粟誓,配置管理包括視圖管...
    哈熝少主閱讀 3,063評(píng)論 1 20
  • 小型公司 出口設(shè)備:路由器 tplink核心層:可以掛載服務(wù)器 ,考勤系統(tǒng)起意,財(cái)務(wù)服務(wù)器如果只有一臺(tái)nat鹰服,接5-1...
    AMZ小樓閱讀 866評(píng)論 0 1
  • # 圖解TCP/IP 標(biāo)簽(空格分隔): 2018招聘 --- ##第1章 網(wǎng)絡(luò)基礎(chǔ)知識(shí) ### ### 1.1 ...
    Kai_a3da閱讀 1,448評(píng)論 0 2
  • 想來(lái)想去,果然還是這個(gè)名字合適些揽咕。 1 半個(gè)月前悲酷,一個(gè)叫做什么“我妻甚平”的倭人在汴梁城外擺了一座擂臺(tái)。 擂臺(tái)上高...
    煉屁士閱讀 878評(píng)論 20 18