網絡基本概念介紹

Linux網絡屬性管理

網絡節點分布:廣域網、城域網、局域網
按交換方式:線路交換、報文交換、分組交換
按網絡拓撲結構:以太網,令牌環網、星型網絡、樹型網絡、總線型網絡、網狀網絡

Ethernet: CSMA/CD 載波偵探/多路訪問/沖突檢測機制

1.想發送信息的接點首先“監聽”信道,看是否有信號在傳輸。如果信道空閑,就立即發送。2.如果信道忙,則繼續監聽,當傳輸中的針最后一比特通過后,在繼續等待一段時間,以提供適當的針間間隔,然后開始傳送。3.發送信息的站點在發送過程中同時監聽信道,檢測是否有沖突發生。4.當發送數據的節點檢測到沖突后,就立即停止該次數據傳輸,并向信道發送長度為4字節的“干擾”信號,以確保其他節點也發現該沖突,等待一段隨即時間,再嘗試重新發送。

沖突域:

在以太網中,如果某個CSMA/CD網絡上的兩臺計算機在同時通信時會發生沖突,那么這個CSMA/CD網絡就是一個沖突域

廣播域:

簡單點說,廣播域就是指網絡中所有能接收到同樣廣播消息的設備的集合

MAC:Media Access Control 介質訪問控制

48bits:來標示MAC地址24bits:前24位叫做組織唯一標志符24bits:后24位是由廠家自己分配的,稱為擴展標識符
IP: Internet Protocol 互聯網協議
Routing protocol:路由協議 ospf
Routed protocol:被路由協議 ip

OSI, TCP/IP tcp/ip分層:

application layer  應用層
transport layer    傳輸層
internet layer     網絡層
datalink layer     數據鏈路層
pysical layer      物理層

OSI七層模型

application layer  應用層
presentation layer 表示層
session layer      會話層
transport layer    傳輸層
internet layer     網絡層
datalink layer     數據鏈路層
pysical layer      物理層
傳輸層協議:
tcp, udp, sctp:流控傳輸協議

網絡層協議:

Ip

ip協議:

IPv4 地址分類:

點分十進制:0-255

0000 0000 – 1111 1111

0.0.0.0-255.255.255.255

A類:

0 000 0000 - 0 111 1111: 1-127網絡數:126, 127每個網絡中的主機數:2^24-2默認子網掩碼:255.0.0.0私網地址:10.0.0.0/8

B類:

10 00 0000 - 10 11 1111:128-191網絡數:2^14每個網絡中的主機數:2^16-2默認子網掩碼:255.255.0.0私網地址:172.16.0.0/16-172.31.0.0/16

C類:

110 0 0000 - 110 1 1111: 192-223網絡數:2^21每個網絡中的主機數:2^8-2默認子網掩碼:255.255.255.0私網地址:192.168.0.0/24-192.168.255.0/24

D類:組播

1110 0000 - 1110 1111: 224-239

E類:

240-255子網掩碼:172.16.100.100/255.255.0.0, 172.17.1.1

跨網絡通信:路由

主機路由
網絡路由
默認路由

將Linux主機接入到網絡中:

IP/mask路由:默認網關
DNS服務器
主DNS服務器
次DNS服務器
第三DNS服務器

配置方式:

靜態指定:ifcfg: ifconfig, route, netstatip: object {link, addr, route}, ss, tc
配置文件
system-config-network-tui (setup)
CentOS 7:
nmcli, nmtui
動態分配:DHCP: Dynamic Host Configuration Protocol

原創文章,作者:N21_ Dominic,如若轉載,請注明出處:http://www.www58058.com/26484

(0)
N21_ DominicN21_ Dominic
上一篇 2016-07-29 10:06
下一篇 2016-07-29 10:40

相關推薦

  • N25-第三周作業

      alias NAME='COMMAND'           定義命令的別名—對當前用戶有效  un為解除別名 Which   查看命令別名 Whereis    查看程序的文檔和源碼路徑(-b &nbs…

    Linux干貨 2016-12-18
  • vim文本編輯器詳解

    啟動vim                             &…

    Linux干貨 2016-08-15
  • N26 第一周作業

    一、計算機的組成及其功能 計算機:硬件部分、軟件部分硬件部分:CPU:運算器和控制器存儲器:存儲數據輸入設備:輸入數據輸出設備:輸出數據軟件部分:Kernel:管理和協調硬件,提供基本功能,為應用軟件提供平臺Application:為某種特定用途開發的軟件二、Linux的發行版 Debian全稱Debian GNU/Linux,采用Linux作為內核,由De…

    Linux干貨 2017-02-24
  • python-多進程

    進程是由系統自己管理的。 1:最基本的寫法 from multiprocessing import Pool def f(x):     return x*x if __name__ == '__main__': &nb…

    Linux干貨 2016-11-05
  • sed命令用法詳解

    1.sed運行原理         sed(stream editor)是一個行處理器。處理時,把當前處理的行放到“模式空間中”,處理完畢后,把該行輸出到屏幕,接著處理下一行;這樣不斷重復,直到末行;此時文件本身內容并沒有改變 2.sed用途    …

    Linux干貨 2016-08-15
  • lvs實踐(lvs+nginx+mariadb+php—fpm+nfs搭建wordpress)

    lvs實踐(lvs+nginx+mariadb+php—fpm+nfs搭建wordpress)   lvs實踐(lvs+nginx+mariadb+php—fpm+nfs搭建wordpress) lvs_dr模型 nginx mariadb php-fpm wordpress   lvs實踐(lvs+nginx+mariadb+php—f…

    2017-01-03

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-07-29 10:21

    排版很好,但是如果能對概念上的東西進行一些詳細的解釋會更好哦。

欧美性久久久久