linux網絡管理 一

什么是網絡?

        是指將具有獨立功能的計算機和周邊設備,通過通信線路連接起來,在網絡軟件的支持下,實現資源的共享和數據的整個系統。

網絡的特征:

        速度                成本          安全性          可用性           可擴展性             可靠性                   拓撲       

OSI模型;

7        應用層                        網絡進程訪問應用層               

6        表示層                        數據表示

5        會話層                        主機間通信

4        傳輸層                        端到端鏈接        TCP / UDP (端口號)     

3        網絡層                        數據傳輸            IP (原IP地址,目標IP地址)

2        數據鏈路層                  訪問介質            ARPA / ethernet (源MAC地址,目標MAC地址)

1        物理層                        二進制傳輸

發送方:數據從上層向下層走,是數據的封裝過程

接收方:數據從下層向上層走,是數據的解封裝過程

因為只有本層才可以讀取本層的報頭,所以達到一個同層對等通信的效果

IP地址:

32bit 以點分十進制形式表示

Ip地址分為網絡部分和主機部分

AIP  第一個比特是0    默認子網掩碼為:255.0.0.0     默認網絡部分是前8bi,,后24bit 是主機部分

BIP  前兩個比特是10   默認子網掩碼為:255.255.0.0     默認網絡部分是前16bit,后16bit 是主機部分

CIP  前三個比特是110  默認子網掩碼為:255.255.255.0   默認網絡部分是前24bit,后8bit 是主機部分

DIP  前四個比特是 1110 組播地址   224.0.0.0 – 239.255.255.255

EIP  前四個比特是 1111 實驗地址

私有地址范圍(RFC1918):

A類:10.0.0.0 – 10.255.255.255

B類:172.16.0.0 – 172.31.255.255

C類:192.168.0.0 – 192.168.255.255

特殊地址:

0.0.0.0    IP地址

255.255.255.255 廣播地址

127.0.0.0 – 127.255.255.255 本地地址

IP地址中主機部分全0 是本網絡的網絡地址

IP地址中主機部分全1 是本網絡的廣播地址

linux網絡管理  一

TCP:

  • 面向連接的協議:在傳輸用戶數據前,先要建立連接
    TCP的三次握手)
  • 錯誤檢查
  • 數據包序列化
  • 可靠性傳輸:發送的數據需要接受者提供確認,通過報頭中的序列號和確認號來完成。
  • 數據恢復功能

UDP

§  屬無連接協議

§  提供有限的錯誤檢查

§  提供盡力傳輸

§  不具備數據恢復功能

UDP報頭比TCP報頭字簡單,功能少,但傳輸效率高

  三層對應四層 看IP報頭中的 protocol字段  6 = TCP , 17 = UDP

  四層對應應用層 看TCPUDP報頭中的端口號,不同端口號對應不同應用程序

linux網絡管理  一

交換機和HUB(集線器)不能隔絕廣播路由器可以隔絕廣播。

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

(1)
sheweishewei
上一篇 2017-03-16
下一篇 2017-03-16

相關推薦

  • Linus:利用二級指針刪除單向鏈表

    感謝網友full_of_bull投遞此文(注:此文最初發表在這個這里,我對原文后半段修改了許多,并加入了插圖) Linus大嬸在slashdot上回答一些編程愛好者的提問,其中一個人問他什么樣的代碼是他所喜好的,大嬸表述了自己一些觀點之后,舉了一個指針的例子,解釋了什么才是core low-level coding。 下面是Linus的教學原文及翻譯—— “…

    Linux干貨 2016-07-10
  • 計算機組成、服務器類型及幾個簡單的小命令

    計算機是1946年馮諾依曼提出的,被稱為馮諾依曼體系: 計算機的組成 1 運算設備 2 控制設備 3 儲存設備 4 輸入設備 5 輸出設備 服務器類型 1 塔式服務器 2 機架式服務器 3 刀片式服務器 服務器系統分為三大類 1 Windows 2 Linux 3 Uinx 命令 #ls           …

    Linux干貨 2017-07-13
  • 馬哥教育網絡班20期+第2周課程練習

    馬哥教育網絡班20期+第2周課程練習 練習題: 1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。2、bash的工作特性之命令執行狀態返回值和命令行展開所涉及的內容及其示例演示。3、請使用命令行展開功能來完成以下練習:   (1)、創建/tmp目錄下的:a_c, a_d, b_c, b_d  …

    Linux干貨 2016-06-23
  • 0811linux基礎小記(shell編程基礎)

    1.編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小。 #!/bin/bash echo "hostname: `hostname`" echo "OS VERSION: `cat /etc/issue`" e…

    Linux干貨 2016-08-15
  • 文本處理工具

    1、cat命令 功能: 顯示文本內容,連接合并文本內容并在標準設備上輸出 語法: cat [OPTION]… [FILE]… 選項: -E:顯示行結束符(回車)$ -A:顯示所有控制符,相當于-vET -n:對顯示出的每一行進行編號 -b:對非空白行編號 -s:將連續的空行壓縮成一行 -T:把TAB字符顯示為^I -v:除了&nb…

    Linux干貨 2016-08-07
  • CollabNetSubversionEdge服務搭建

    準備目錄并設置權限 [root@localhost ~]# mkdir /var/svn [root@localhost ~]# chown bohui:bohui /var/svn/ [root@localhost ~]# chmod 700 /v…

    Linux干貨 2015-10-18
欧美性久久久久