Linux網路設定(第二版) --互連網定址過程

來源:互聯網
上載者:User

標籤:linux   網路設定   互連網   定址過程   arp   

Linux網路設定--互連網定址過程

 

1、TCP/IP與OSI參考模型比較

 

 

TCP/IP

OSI

物理層

網卡

資料連結層

*

MAC地址

網路層

IP,ICMP,ARP協議

傳輸層

TCP,UDP

會話層

*

用戶端 – 伺服器

展示層

*

資料的加密,壓縮

應用程式層

SSH,Apache等實際應用

 

 

2、互連網定址過程

 

 

1)MAC地址

dc:0e:a1:d5:8a:b2 【硬體地址:48位,6段,16進位書寫】

廠商標識(前24位):網卡標識(後24位)

 

附-Linux查看:ifconfig eth0

Windows查看:ipconfig /all

 

2)IP地址

192.168.14.127【IPv4:32位,4段,10進位書寫】

【IPv6: 128位,16進位書寫】

拓展-DOS”拒絕服務的攻擊”SYNFLOOD(像洪水一樣的請求包,雅虎被停,IPv6對該問題做出了安全性的加強)

 

3)TCP/UDP

TCP:可靠,三向交握(斷點重發,定時器)【兩軍問題】【點到點】全雙工系統

UDP:速度快,如:QQ,音頻/視頻分享

 

4)FQHN-完整的電腦名稱[網域名稱]

www.sdust.cn.

主機名稱【www】.二級域【sdust】.頂級域【.cn】.根域【.】

 

網域名稱層次服務結構


【全世界有13組根網域服務器】

 

4)ARP位址解析通訊協定


ARP解析過程

 

arp -a#查看ARP緩衝表

arp -d [IP地址]#刪除ARP記錄

arp -s [IP地址] [MAC地址]#添加ARP靜態記錄【謹慎添加,永久生效】

 

5)RARP反向位址解析通訊協定#知道自己的MAC地址,去詢問自己的IP地址

 

附-如果A主機去訪問B主機的80連接埠的WebServer,A主機的連接埠應該是1024以上隨機分配的高連接埠

 

6)網域名稱解析成為IP地址

a)Hosts解析方式【最早】:/etc/hosts檔案儲存【Windows系統下也有儲存】

格式:IP地址 主機名稱/網域名稱 別名

這個檔案至今一直在使用,比如某些殺毒軟體會將一起不法網站的IP地址屏蔽到127.0.0.1這個本機地址

 

b)NIS – Network Information System【Sun公司開發】

#檔案的集中管理

 

c)DNS – Domain Name System#domain 網域名稱,領域

#整個互連網都是基於DNS的網域名稱解析,其中BIND是最流行的網域名稱解析軟體

 

域的委託管理

 

 

 

遞迴查詢[速度不會很快]

 

用戶端 ----> www.csdn.net

1、本機DNS伺服器【緩衝(廣義緩衝)】

因此:如果訪問一個網站較慢,(1)可能光纜頻寬不足,(2)DNS伺服器沒有該網站緩衝,需要首先遞迴解析,(3)伺服器效能較差

2、根域.

→ .net

3、頂級域.net

→ csdn.net  

→ 返回 DNS伺服器 

→ 返回 用戶端

 

緩衝機制


廣義緩衝:如果已經定位了www.csdn.net,那麼,下一次訪問www.263.net的時候,就不會再次詢問根域【.】,而是直接定位到了.net伺服器,如果這是再訪問java.263.net的時候,就直接定位到了263.net的伺服器,而不是再次訪問.net伺服器

 

 

附:1、一個MAC地址可以對應多個IP地址

ifconfig eth0:1 192.168.1.1#添加一塊新的虛擬網卡eth0:1

2、一個IP地址可以對應多個MAC地址

如:cluster叢集技術進行輪循負載,因MAC地址的不同進行平均負載

Linux上可以將兩塊網卡綁定一個IP,進行加速

3、一個網域名稱可以對應多個IP地址

Windows下:nslookup 網域名稱#可以查看該網站所擁有的IP地址

4、一個IP可以對應多個網域名稱

Linux網路設定(第二版) --互連網定址過程

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.