日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机网络知识简单介绍

發(fā)布時(shí)間:2023/12/18 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机网络知识简单介绍 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

一、網(wǎng)絡(luò)基礎(chǔ)

1.網(wǎng)絡(luò)指的是什么?

  計(jì)算機(jī)與計(jì)算機(jī)之間通過物理鏈接介質(zhì)(網(wǎng)絡(luò)設(shè)備)連接到一起。

  計(jì)算機(jī)與計(jì)算機(jī)之間基于網(wǎng)絡(luò)協(xié)議通信(網(wǎng)絡(luò)協(xié)議就相當(dāng)于計(jì)算機(jī)界的英語)

2.osi七層協(xié)議:

互聯(lián)網(wǎng)協(xié)議按照功能不同分為osi七層或tcp/ip五層或tcp/ip四層

?

每層運(yùn)行常見物理設(shè)備:

?

3.五層模型講解

物理層:由來:計(jì)算機(jī)和計(jì)算機(jī)之間要想通信,就必須接入internet,言外之意就是計(jì)算機(jī)之間必須完成組網(wǎng)。

    ? ? 功能:主要基于電器特性發(fā)送高低電壓,高電壓對應(yīng)數(shù)字1,低電壓對應(yīng)數(shù)字0(提供電信號)

數(shù)據(jù)鏈路層:

     ? 1.由來:單純的電信號0和1沒有任何意義,必須規(guī)定電信號多少位

     ? 2.功能:定義了電信號的分組方式

     ? 3.以太網(wǎng)協(xié)議ethernet:早期的時(shí)候各個公司都有自己的分組方式,后來形成了統(tǒng)一的標(biāo)準(zhǔn),即以太網(wǎng)協(xié)議ethernet

     ? 4.以太網(wǎng)協(xié)議ethernet規(guī)定:

      1.一組電信號構(gòu)成一個數(shù)據(jù)包,叫做“幀”

      2.每一數(shù)據(jù)幀分成:報(bào)頭head和數(shù)據(jù)data兩部分

          head包含:發(fā)送者/源地址,6個字節(jié)

           ? ? ? ? ? ? ? ? ? 接受者/目標(biāo)地址,6個字節(jié)

           ? ? ? ? ? ? ? ? ? 數(shù)據(jù)類型:6個字節(jié)

          data包含:數(shù)據(jù)包的具體內(nèi)容(最短64字節(jié),最長1500字節(jié))

    5.mac地址:ethernet規(guī)定接入internet的設(shè)備都必須具備網(wǎng)卡,發(fā)送端和接收端的地址便是指網(wǎng)卡的地址,即mac地址。

    6.廣播:有了mac地址,同一網(wǎng)絡(luò)內(nèi)的兩臺機(jī)器就可以通信了(一臺主機(jī)通過arpmac協(xié)議獲取另外一臺主機(jī)的mac地址)

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

   1.由來:有了ethernet,mac地址,廣播的發(fā)送方式,計(jì)算機(jī)與計(jì)算機(jī)之間就可以通信了,問題是世界范圍的互聯(lián)網(wǎng)由一個個彼此隔離的小的局域網(wǎng)組成的,那么發(fā)送一條消息全世界都能收到,這樣會導(dǎo)致效率很低了。所以,必須找到一種方法來區(qū)分計(jì)算機(jī)是在局域網(wǎng)還是不在局域網(wǎng)里。如果在同一個局域網(wǎng)里,就采用廣播的方式發(fā)送,如果不是,就采用路由的方式。

   2.功能:引入一套新的地址用來區(qū)分不同的廣播域/子網(wǎng),這套地址即網(wǎng)絡(luò)地址。

   ? 3. IP地址:規(guī)定網(wǎng)絡(luò)地址的協(xié)議叫ip地址,廣泛采用V4版本即ipv4,它規(guī)定網(wǎng)絡(luò)地址由32位二進(jìn)制表示

? ? ? ? ? ? ? ?范圍:0.0.0.0-255.255.255.255

     一個ip地址通常寫成四段十進(jìn)制數(shù),例:172.16.10.1

   ? 4.子網(wǎng)掩碼:所謂”子網(wǎng)掩碼”,就是表示子網(wǎng)絡(luò)特征的一個參數(shù)。它在形式上等同于IP地址,也是一個32位二進(jìn)制數(shù)字,它的網(wǎng)絡(luò)部分全部為1,主機(jī)部分全部為0。比如,IP地址172.16.10.1,如果已知網(wǎng)絡(luò)部分是前24位,主機(jī)部分是后8位,那么子網(wǎng)絡(luò)掩碼就是11111111.11111111.11111111.00000000,寫成十進(jìn)制就是255.255.255.0。

    知道”子網(wǎng)掩碼”,我們就能判斷,任意兩個IP地址是否處在同一個子網(wǎng)絡(luò)。方法是將兩個IP地址與子網(wǎng)掩碼分別進(jìn)行AND運(yùn)算(兩個數(shù)位都為1,運(yùn)算結(jié)果為1,否則為0),然后比較結(jié)果是否相同,如果是的話,就表明它們在同一個子網(wǎng)絡(luò)中,否則就不是。

   ? 5.arp協(xié)議:就是講IP地址解析成mac地址。

傳輸層:

   1.?由來:我們通過ip地址和mac地址找到了一臺特定的主機(jī),如何標(biāo)識這臺主機(jī)上的應(yīng)用程序,答案就是端口。端口即應(yīng)用程序與網(wǎng)卡關(guān)聯(lián)的編號。

   ? 2. 功能:建立端口到端口的通信。

   3.TCP:通過雙向鏈接,客戶端向服務(wù)端發(fā)送消息后,等待服務(wù)端回復(fù)消息后才算發(fā)送成功。

      缺點(diǎn):速度慢

      優(yōu)點(diǎn):可靠(可靠在對方要回應(yīng)一個包確保發(fā)送成功)

   4.UDP:?沒有鏈接,直接發(fā)送。

?

       缺點(diǎn):不可靠

       優(yōu)點(diǎn):速度快

    5.三次握手(連接)和四次揮手(斷開):

      三次握手的目的:建立雙向通信鏈路。SYN代表客戶端向服務(wù)端發(fā)送的一個請求,ACK代表服務(wù)端向客戶端發(fā)送的回應(yīng)。

      三次握手就像談戀愛確定關(guān)系一樣,四次揮手就像分手一樣。此處只是打比方而已。

?

應(yīng)用層:

   由來:用戶使用的都是應(yīng)用程序,均工作于應(yīng)用層,互聯(lián)網(wǎng)是開發(fā)的,大家都可以開發(fā)自己的應(yīng)用程序,數(shù)據(jù)多種多樣,必須規(guī)定好數(shù)據(jù)的組織形式?

? ?  功能:規(guī)定應(yīng)用程序的數(shù)據(jù)格式。

URI(uri)地址:例如

    http://www.cnblogs.com/haiyan123

以上網(wǎng)址有三部分構(gòu)成:

   協(xié)議部分:http:// ? ?應(yīng)用層的協(xié)議

   ? ?域名:www.cnblogs.com

   資源:haiyan123

轉(zhuǎn)載于:https://www.cnblogs.com/ZT152156/p/10115440.html

總結(jié)

以上是生活随笔為你收集整理的计算机网络知识简单介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。