1唉匾、Linux網(wǎng)絡(luò)基礎(chǔ)
所有的系統(tǒng)都有網(wǎng)絡(luò),生活已經(jīng)離不開網(wǎng)絡(luò)匠楚,運(yùn)維生涯有50%的生產(chǎn)故障都是網(wǎng)絡(luò)故障巍膘,現(xiàn)在沒有網(wǎng)絡(luò)基本上什么也干不了!
2芋簿、教室這么多的電腦如何上網(wǎng)
(1)峡懈、網(wǎng)卡(mak地址,就是物理地址)
(2)与斤、有線(mak地址)雙向肪康,同時(shí)收發(fā)
(3)、無線(無線電波)發(fā)的時(shí)候不能收
單工通信
數(shù)據(jù)信息在通信線上始終向一個(gè)方向傳輸幽告。數(shù)據(jù)信息永遠(yuǎn)從發(fā)送端傳輸?shù)浇邮斩嗣佛小A腥纾瑥V播電視就是單工傳輸方式冗锁,收音機(jī)電視機(jī)只能分別接受來自電臺(tái) 電視臺(tái)的信號(hào)齐唆,不能進(jìn)行相反方向的信息傳輸。
半雙工通行
數(shù)據(jù)信息可以雙向傳輸冻河,但必須交替進(jìn)行箍邮,同一時(shí)刻一個(gè)信道只允許單向傳送茉帅。半雙工通信要求A B端都有發(fā)送裝置和接受裝置,若想改變信息的傳輸方向锭弊,有開關(guān)K1 K2進(jìn)行切換堪澎,再任意時(shí)刻保證A端發(fā)送裝置與B端接受裝置A端接受裝置與B端發(fā)送裝置介入信道。半雙工通信由于通信中要瀕反的調(diào)換信道的方向味滞,所以效率交底樱蛤。如對(duì)講機(jī)通信就是典型的半雙工通信方式,在一方講話的時(shí)候另一方不能講話剑鞍,但通過開切換可以切換可以改變童話方式昨凡。
全雙工通信
全雙工通信同時(shí)進(jìn)行二個(gè)方向的通信,既二個(gè)信道蚁署,可同時(shí)進(jìn)行雙向的數(shù)據(jù)傳輸便脊。它相當(dāng)于把二個(gè)相反方向的單工通信方式組合起來。全雙工通信效率高光戈,控制容易哪痰,士與計(jì)算機(jī)間的通信,普通電話是一種典型的全雙工通信久妆。
如何查看物理ip
首先網(wǎng)卡(mac地址) mac地址是唯一的晌杰,在windows 上就可與查看
(1)、首先就是按下鍵盤上的組合鍵win+R筷弦,然后在切出的運(yùn)行窗口里輸入“CMD”命令
(2)乎莉、點(diǎn)擊確定或者回車鍵以后,就彈出了命令提示符奸笤,見圖一...然后在光標(biāo)閃動(dòng)的地方輸入“ipconfig /all ”命令惋啃;
(3)、點(diǎn)擊回車以后监右,在列表中的“物理地址”后面對(duì)應(yīng)的就是網(wǎng)卡地址了边灭,如下圖所示...
(4)、另外也可以通過打開控制面板健盒,然后依次點(diǎn)擊“網(wǎng)絡(luò)和Internet”-“網(wǎng)絡(luò)和共享中心”绒瘦,
(5)、在點(diǎn)擊詳細(xì)信息就可以查看物理地址(mac地址)
3扣癣、交換機(jī)
(1)惰帽、傻瓜交換機(jī) (tplink/dlink/水星……)
傻瓜交換機(jī):不用去管它,接上就能使用的網(wǎng)絡(luò)設(shè)備父虑。隨著現(xiàn)代社會(huì)的發(fā)展该酗,現(xiàn)代化的"懶人"也越來越多,那些輕型、方便呜魄、省事省力的"懶人產(chǎn)品"也越來越受到現(xiàn)代"懶人"的歡迎悔叽。如今的交換機(jī)也越 來越"傻瓜化"了,比如全向QS-5xx系列爵嗅,具有全雙工娇澎、獨(dú)享帶寬等高級(jí)性能。所有端口可根據(jù)連接設(shè)備速度自動(dòng)檢測睹晒,10M/100M自適應(yīng)趟庄,可以與不 同的網(wǎng)卡連接,適應(yīng)不同的網(wǎng)速要求伪很。采用存儲(chǔ)轉(zhuǎn)發(fā)方式岔激,可以在轉(zhuǎn)發(fā)前檢查數(shù)據(jù)包的安整形和正確性,減少了不必要的數(shù)據(jù)轉(zhuǎn)發(fā)是掰,過濾網(wǎng)絡(luò)風(fēng)暴,避免可能的網(wǎng)絡(luò) 癱瘓和性能下降辱匿,非常適用于普通鏈路質(zhì)量的網(wǎng)絡(luò)環(huán)境键痛。QS-508安裝簡單,智能化的網(wǎng)址管理匾七,能夠迅速的識(shí)別接入的網(wǎng)絡(luò)成員絮短。為了方便用戶操作而具有有 豐富的指示功能,全向QS-508能直觀明確的顯示網(wǎng)絡(luò)運(yùn)行狀況昨忆。并且具有10/100M自學(xué)習(xí)丁频、自適應(yīng)的功能,"傻"得讓用戶無需再為復(fù)雜的網(wǎng)絡(luò)應(yīng)用環(huán) 境傷精費(fèi)神邑贴,一切的設(shè)置都由交換機(jī)自己搞定席里。
(2)、程控交換機(jī)(配置管理拢驾,可控 思科奖磁、華為、華三)
程控交換機(jī)全程為存儲(chǔ)程序控制交換機(jī)繁疤,(與之對(duì)應(yīng)的是布線邏輯控制交換機(jī)咖为,簡稱不空交換機(jī)),也稱為程控?cái)?shù)字交換機(jī)或數(shù)字程控交換機(jī)稠腊,通常用于淡化交換網(wǎng)的交換設(shè)備躁染,以計(jì)算機(jī)程序控制電話的接續(xù)。
數(shù)字程控交換機(jī)分為長途交換機(jī)架忌,本地交換機(jī)等吞彤,還有專用于信令網(wǎng)和智能網(wǎng)的類型。
數(shù)字程控交換機(jī)的基本功能:用戶線接入叹放,中斷接續(xù)备畦,計(jì)費(fèi)低飒,設(shè)備管理等。
本地交換機(jī)自動(dòng)檢測用戶的摘機(jī)動(dòng)作懂盐,給用戶的電話機(jī)會(huì)送撥號(hào)音褥赊,接收話機(jī)的產(chǎn)生的脈沖信號(hào)或雙音多頻(DTME)信號(hào),然后完成從主機(jī)叫到被叫號(hào)碼的持續(xù)(被叫號(hào)碼可能在同一個(gè)交換機(jī)也可能在不同的交換機(jī))莉恼,在持續(xù)完成后拌喉,交換機(jī)將保持連接,直到檢測出通信的一方掛機(jī)俐银。
程控交換機(jī)是利用現(xiàn)代的計(jì)算機(jī)技術(shù)尿背,完成控制、接續(xù)等工作的電話交換機(jī)捶惜。
程控交換機(jī)的優(yōu)越性:
1田藐、技術(shù)上的優(yōu)越
(1)、能提供許多新的用戶服務(wù)功能吱七,如:縮位撥號(hào)汽久、來電顯示、叫醒業(yè)務(wù)踊餐、呼叫轉(zhuǎn)移等業(yè)務(wù)景醇,不再是單一的語音業(yè)務(wù)。
(2)吝岭、維護(hù)管理方便三痰,可靠性高。程控交換機(jī)可以通過故障診斷程序?qū)收线M(jìn)行監(jiān)測和定位窜管,已發(fā)生故障時(shí)緊急處理迅速及時(shí)散劫,因此它在維護(hù)管理上和可靠性上帶來了好處。
(3)幕帆、靈活性大舷丹。為適應(yīng)交換及外部條件的變化,增加的新業(yè)務(wù)往往只需要改變軟件(程序和數(shù)據(jù))就能滿足不同外部條件(如:市話局蜓肆、長話局等的不同需求)的需要颜凯。
(4)便于利用電子器件的最新成果,使整機(jī)技術(shù)上的先進(jìn)性得到發(fā)揮仗扬。
2症概、經(jīng)濟(jì)上的優(yōu)越性
(1)、交換設(shè)備方面早芭。體積小彼城,采用電子器件減小交換機(jī)的體積,這樣占用機(jī)房的面積小募壕;耗電省调炬,用電子器件代替機(jī)械部件,大大減低了能量消耗舱馅;成本低缰泡,隨著集成電路價(jià)格的減低,以大幅度減低交換機(jī)的成本代嗤。
(2)棘钞、線路設(shè)備方面「梢悖可以通過采用遠(yuǎn)端用戶模塊方式節(jié)省用戶線宜猜,降低線路設(shè)備費(fèi)用。
(3)硝逢、維護(hù)生產(chǎn)方面姨拥。由于檢測和診斷故障的自動(dòng)化,減少了維護(hù)工作量渠鸽,節(jié)省了維護(hù)人員叫乌。由于制造工藝簡單了,生產(chǎn)效率也提高了拱绑。
路由器
(1)、傳統(tǒng)的交換機(jī)只能分割沖突域丽蝎,不能分割廣播域;而路由器可以分割廣播域 由交換機(jī)連接的網(wǎng)段仍屬于同一個(gè)廣播域猎拨,廣播數(shù)據(jù)包會(huì)在交換機(jī)連接的所有網(wǎng)段上傳播,在某些情況下會(huì)導(dǎo)致通信擁擠和安全漏洞屠阻。連接到路由器上的網(wǎng)段會(huì)被分配成不同的廣播域红省,廣播數(shù)據(jù)不會(huì)穿過路由器。雖然第三層以上交換機(jī)具有VLAN功能国觉,也可以分割廣播域吧恃,但是各子廣播域之間是不能通信交流的,它們之間的交流仍然需要路由器麻诀。
(2)痕寓、路由器提供了防火墻的服務(wù) 路由器僅僅轉(zhuǎn)發(fā)特定地址的數(shù)據(jù)包,不傳送不支持路由協(xié)議的數(shù)據(jù)包傳送和未知目標(biāo)網(wǎng)絡(luò)數(shù)據(jù)包的傳送蝇闭,從而可以防止廣播風(fēng)暴呻率。 交換機(jī)一般用于LAN-WAN的連接,交換機(jī)歸于網(wǎng)橋呻引,是數(shù)據(jù)鏈路層的設(shè)備礼仗,有些交換機(jī)也可實(shí)現(xiàn)第三層的交換。 路由器用于WAN-WAN之間的連接,可以解決異性網(wǎng)絡(luò)之間轉(zhuǎn)發(fā)分組元践,作用于網(wǎng)絡(luò)層韭脊。他們只是從一條線路上接受輸入分組,然后向另一條線路轉(zhuǎn)發(fā)单旁。這兩條線路可能分屬于不同的網(wǎng)絡(luò)沪羔,并采用不同協(xié)議。相比較而言慎恒,路由器的功能較交換機(jī)要強(qiáng)大任内,但速度相對(duì)也慢,價(jià)格昂貴融柬,第三層交換機(jī)既有交換機(jī)線速轉(zhuǎn)發(fā)報(bào)文能力死嗦,又有路由器良好的控制功能,因此得以廣泛應(yīng)用粒氧。
簡單地說:交換機(jī)用來共享一根網(wǎng)線越除,路由器用來共享一個(gè)IP。
也就是說外盯,如果一根網(wǎng)線上想接幾個(gè)電腦摘盆,就必須用,交換機(jī);如果你只有一個(gè)IP饱苟,想幾個(gè)電腦上網(wǎng)孩擂,就要用路由器來解決。比如寬帶路由器就可以讓家里的幾臺(tái)電腦共享同一個(gè)賬號(hào)上網(wǎng);在已經(jīng)共享上網(wǎng)的情況下箱熬,某房間只有一根網(wǎng)線类垦,有多臺(tái)電腦要上網(wǎng),用交換機(jī)城须。
路由器還有很多別的功能蚤认,而交換機(jī)功能單一:路由器可以自動(dòng)分配IP,而沒有路由的話糕伐,在交換機(jī)的網(wǎng)絡(luò)里面砰琢,就只有手動(dòng)設(shè)置IP。
一個(gè)局域網(wǎng)絡(luò)一般只需要一個(gè)路由器良瞧,如果端口不夠的話陪汽,使用多個(gè)交換機(jī)配合形成局域網(wǎng)。
4褥蚯、查看公網(wǎng)ip的方法
(1)掩缓、Windows: 直接打看瀏覽器,訪問百度遵岩,直接搜ip就可以了
(2)你辣、Linux:直接在虛擬機(jī)上輸入命令 curl ifconfig.me 就可以了
5巡通、osi七層模型
分層的作用:分層的目的是利用層次結(jié)構(gòu)可以把開放系統(tǒng)的信息交換問題分解到一系列容易控制的軟硬件模塊-層中,而各層可以根據(jù)需要獨(dú)立進(jìn)行修改或擴(kuò)充功能舍哄,同時(shí)宴凉,有利于個(gè)不同制造廠家的設(shè)備互連,也有利于大家學(xué)習(xí)表悬、理解數(shù)據(jù)通訊網(wǎng)絡(luò)弥锄。
OSI參考模型中不同層完成不同的功能,各層相互配合通過標(biāo)準(zhǔn)的接口進(jìn)行通信蟆沫。
第7層應(yīng)用層:OSI中的最高層籽暇。為特定類型的網(wǎng)絡(luò)應(yīng)用提供了訪問OSI環(huán)境的手段。應(yīng)用層確定進(jìn)程之間通信的性質(zhì)饭庞,以滿足用戶的需要戒悠。應(yīng)用層不僅要提供應(yīng)用進(jìn)程所需要的信息交換和遠(yuǎn)程操作,而且還要作為應(yīng)用進(jìn)程的用戶代理舟山,來完成一些為進(jìn)行信息交換所必需的功能绸狐。它包括:文件傳送訪問和管理FTAM、虛擬終端VT累盗、事務(wù)處理TP寒矿、遠(yuǎn)程數(shù)據(jù)庫訪問RDA、制造報(bào)文規(guī)范MMS若债、目錄服務(wù)DS等協(xié)議符相;應(yīng)用層能與應(yīng)用程序界面溝通,以達(dá)到展示給用戶的目的蠢琳。 在此常見的協(xié)議有:HTTP啊终,HTTPS,F(xiàn)TP挪凑,TELNET孕索,SSH逛艰,SMTP躏碳,POP3等。
第6層表示層:主要用于處理兩個(gè)通信系統(tǒng)中交換信息的表示方式散怖。為上層用戶解決用戶信息的語法問題菇绵。它包括數(shù)據(jù)格式交換、數(shù)據(jù)加密與解密镇眷、數(shù)據(jù)壓縮與終端類型的轉(zhuǎn)換咬最。
第5層會(huì)話層:在兩個(gè)節(jié)點(diǎn)之間建立端連接。為端系統(tǒng)的應(yīng)用程序之間提供了對(duì)話控制機(jī)制欠动。此服務(wù)包括建立連接是以全雙工還是以半雙工的方式進(jìn)行設(shè)置永乌,盡管可以在層4中處理雙工方式 惑申;會(huì)話層管理登入和注銷過程。它具體管理兩個(gè)用戶和進(jìn)程之間的對(duì)話翅雏。如果在某一時(shí)刻只允許一個(gè)用戶執(zhí)行一項(xiàng)特定的操作圈驼,會(huì)話層協(xié)議就會(huì)管理這些操作,如阻止兩個(gè)用戶同時(shí)更新數(shù)據(jù)庫中的同一組數(shù)據(jù)望几。
第4層傳輸層:—常規(guī)數(shù)據(jù)遞送-面向連接或無連接绩脆。為會(huì)話層用戶提供一個(gè)端到端的可靠、透明和優(yōu)化的數(shù)據(jù)傳輸服務(wù)機(jī)制橄抹。包括全雙工或半雙工靴迫、流控制和錯(cuò)誤恢復(fù)服務(wù);傳輸層把消息分成若干個(gè)分組楼誓,并在接收端對(duì)它們進(jìn)行重組玉锌。不同的分組可以通過不同的連接傳送到主機(jī)。這樣既能獲得較高的帶寬慌随,又不影響會(huì)話層芬沉。在建立連接時(shí)傳輸層可以請(qǐng)求服務(wù)質(zhì)量,該服務(wù)質(zhì)量指定可接受的誤碼率阁猜、延遲量丸逸、安全性等參數(shù),還可以實(shí)現(xiàn)基于端到端的流量控制功能剃袍。
第3層網(wǎng)絡(luò)層:本層通過尋址來建立兩個(gè)節(jié)點(diǎn)之間的連接黄刚,為源端的運(yùn)輸層送來的分組,選擇合適的路由和交換節(jié)點(diǎn)民效,正確無誤地按照地址傳送給目的端的運(yùn)輸層憔维。它包括通過互連網(wǎng)絡(luò)來路由和中繼數(shù)據(jù) ;除了選擇路由之外畏邢,網(wǎng)絡(luò)層還負(fù)責(zé)建立和維護(hù)連接业扒,控制網(wǎng)絡(luò)上的擁塞以及在必要的時(shí)候生成計(jì)費(fèi)信息。常用設(shè)備有交換機(jī)舒萎;
ip地址程储,路由(通過公網(wǎng)ip訪問權(quán)世界)
公網(wǎng)ip 絕對(duì)唯一
私網(wǎng)ip 相對(duì)唯一
第2層數(shù)據(jù)鏈路層:在此層將數(shù)據(jù)分幀,并處理流控制臂寝。屏蔽物理層章鲤,為網(wǎng)絡(luò)層提供一個(gè)數(shù)據(jù)鏈路的連接,在一條有可能出差錯(cuò)的物理連接上咆贬,進(jìn)行幾乎無差錯(cuò)的數(shù)據(jù)傳輸(差錯(cuò)控制)败徊。本層指定拓?fù)浣Y(jié)構(gòu)并提供硬件尋址。常用設(shè)備有網(wǎng)卡掏缎、網(wǎng)橋皱蹦、交換機(jī)煤杀;
第1層物理層:處于OSI參考模型的最底層。物理層的主要功能是利用物理傳輸介質(zhì)為數(shù)據(jù)鏈路層提供物理連接沪哺,以便透明的傳送比特流怜珍。常用設(shè)備有(各種物理設(shè)備)集線器、中繼器凤粗、調(diào)制解調(diào)器酥泛、網(wǎng)線、雙絞線嫌拣、同軸電纜柔袁。
數(shù)據(jù)發(fā)送時(shí),從第七層傳到第一層异逐,接收數(shù)據(jù)則相反捶索。
上三層總稱應(yīng)用層,用來控制軟件方面灰瞻。下四層總稱數(shù)據(jù)流層腥例,用來管理硬件。除了物理層之外其他層都是用軟件實(shí)現(xiàn)的酝润。
數(shù)據(jù)在發(fā)至數(shù)據(jù)流層的時(shí)候?qū)⒈徊鸱帧?br>
在傳輸層的數(shù)據(jù)叫段燎竖,網(wǎng)絡(luò)層叫包,數(shù)據(jù)鏈路層叫幀要销,物理層叫比特流构回,這樣的叫法叫PDU(協(xié)議數(shù)據(jù)單元)。
對(duì)運(yùn)維來說疏咐,重中之重的協(xié)議:tcp協(xié)議
6纤掸、tcp/udp協(xié)議五層
物理層
數(shù)據(jù)鏈路層
網(wǎng)絡(luò)層
傳輸層
應(yīng)用層
一個(gè)數(shù)據(jù)包分成兩部分,一個(gè)控制層面的數(shù)據(jù)浑塞,一個(gè)是應(yīng)用層面的數(shù)據(jù)借跪,控制層面占小部分,數(shù)據(jù)層面占用大部分酌壕!
6掏愁、數(shù)據(jù)封裝,解封裝仅孩,數(shù)據(jù)傳輸不過程
應(yīng)用層--》 數(shù)據(jù)
傳輸層--》 tcp報(bào)頭+數(shù)據(jù)
網(wǎng)絡(luò)層--》ip包+tcp報(bào)頭+數(shù)據(jù)
數(shù)據(jù)鏈路層==》 數(shù)據(jù)幀+ip包+tcp報(bào)頭+數(shù)據(jù)
物理層==》 將完整的數(shù)據(jù)包托猩,由二進(jìn)制轉(zhuǎn)換成電信號(hào)
7印蓖、最重要的協(xié)議
tcp三次握手:
客戶端向服務(wù)端發(fā)一個(gè)帶有syn的標(biāo)識(shí)和一個(gè)隨機(jī)seq序列號(hào)和ack的確認(rèn)號(hào)辽慕,這個(gè)seq的序列號(hào)是一個(gè)新的隨機(jī)值,用y表示赦肃,確認(rèn)序列號(hào)ack的值為x+1,等同于上一次收到的seq值+1溅蛉,二次握手
客戶端向服務(wù)端回應(yīng)一個(gè)帶有ack標(biāo)識(shí)公浪,seq隨機(jī)序列號(hào)的值為x+1,確認(rèn)序列號(hào)為y+1,三次握手
tcp四次揮手:
客戶端向服務(wù)端發(fā)起一個(gè)帶有fin和ack標(biāo)識(shí)船侧,假設(shè)seq=x,ack=y
服務(wù)端向客戶端回應(yīng)一個(gè)帶有ack標(biāo)識(shí)欠气,seq=y,ack=x+1
服務(wù)器等待數(shù)據(jù)發(fā)送完成之后
服務(wù)端想客戶端發(fā)起一個(gè)帶有fin和ack的標(biāo)識(shí),seq=y,ack=x+1
客戶端向服務(wù)端回應(yīng)帶有一個(gè)ack標(biāo)識(shí)镜撩,seq=x+1,ack=y+1