主頁 >  其他 > 計算機網路-鏈路層

計算機網路-鏈路層

2020-09-14 15:44:40 其他

計算機網路

目錄

  • 計算機網路
    • 計算機網路-鏈路層
      • 1.1 鏈路層介紹
        • 1.1.1 鏈路層概念
        • 1.1.2 鏈路層功能
        • 1.1.3 相關術語
      • 1.2 鏈路層需要解決的問題
        • 1.2.1 封裝成幀
        • 1.2.2 透明傳輸
        • 1.2.3 差錯檢測
      • 1.3 鏈路層種類
        • 1.3.1 點對點協議(Point-to-Point Protocol,PPP)
      • 1.4 使用廣播信道的資料鏈路層
        • 1.4.1 廣播信道介紹
        • 1.4.2 局域網
      • 1.5 以太網
        • 1.5.1 以太網介紹
        • 1.5.2 訪問控制協議
        • 1.5.3 以太網通信標識-MAC地址
        • 1.5.5 MAC幀
        • 1.5.4 其它
      • 1.6 以太網上的設備
        • 1.6.1 網路配接器 Adapter
        • 1.6.2 集線器 Hub
        • 1.6.3 交換機 Switch

計算機網路-鏈路層

1.1 鏈路層介紹

1.1.1 鏈路層概念

  • 資料鏈路層的協議定義了通過通信媒介互連的設備之間傳輸的規范,通信媒介包括雙絞線電纜、同軸電纜、光纖、電波以及紅外線等物理介質,此外,各個設備之間有時也會通過交換機、網橋、中繼器等中轉資料
  • 總結來說,資料鏈路層就是負責資料在各個鏈路中進行傳輸的

1.1.2 鏈路層功能

(1)為網路層提供服務

  • 鏈路接入管理 :連接的建立、維持、釋放(用于面向連接的服務)
  • 幀同步 :幀定界
  • 可靠交付 :常用于易產生差錯的鏈路,比如無線鏈路,而對于不易產生差錯的鏈路這是不必要的開銷,
  • 資料和控制資訊的識別
  • 尋址
  • 流量控制 :鏈路層協議提供流量控制
  • 透明傳輸
  • 差錯檢測與修正 :回圈冗余檢測(CRC);TCP和UDP用檢驗和方法;奇偶校驗思想(二維奇偶校驗

1.1.3 相關術語

(1)結點

  • 將運行鏈路層協議(即第2層)協議的任何設備均稱為 結點(node),
    • 結點包括主機、路由器、交換機和WiFi接入點等

(2)鏈路(物理鏈路)

  • 從一個結點到相鄰結點的一段物理線路,中間沒有任何其他的交換節點鏈路是一條路徑的一個組成部分
    • 兩臺計算機之間的通信路徑需要許多鏈路

(3)資料鏈路(邏輯鏈路)

  • 把實作了這些通信協議的硬體和軟體加到鏈路上,就構成了資料鏈路(物理線路+協議)

(4)網路配接器

  • 既有硬體也包括軟體,實作了通信協議,包括了資料鏈路層和物理層兩層的功能

(5)規程

  • 資料鏈路層中,規程等同于協議

1.2 鏈路層需要解決的問題

1.2.1 封裝成幀

(1)幀

  • 資料鏈路層的協議資料單元,一個幀由一個資料欄位和若干首部欄位組成,其中網路層資料報就插在資料欄位中,幀的結構由鏈路層協議規定

(2)封裝成幀概念

  • 封裝成幀:就是在一段資料前后分別添加首部和尾部,添加一些額外資訊,確定幀的界限,然后就構成了一個幀

(3)首部尾部作用

  • 進行幀定界(確定幀的界限);
  • 包含許多必要的控制資訊

(4)幀定界的方法

  • 幀界定的方法:可用特殊的幀定界符,在ACSCII碼中,用SOH表示幀的首部開始,EOT表示幀的結束

(5)幀界定的作用

  • 判斷收到的幀是否完整,不完整則丟棄

1.2.2 透明傳輸

(1)透明傳輸概念

  • 不管什么資料,都能完整無差錯的通過這個資料鏈路層,資料鏈路層對資料沒有妨礙,資料鏈路層對資料時透明的

(2)透明傳輸的問題

  • 透明傳輸中的問題:若資料中的某個位元組的二進制代碼恰好組成了幀界定符,就會出現幀定界錯誤,從而影響整個鏈路層資料的傳輸
    • 923388-20160701094948296-2047959754
    • 解決方法:位元組填充 :在控制字符和特殊字符前插入一個轉義字符"ESC"(1B),而真正的首部和尾部前不加;當上交個給網路層時洗掉這個字符即可

1.2.3 差錯檢測

(1)差錯檢測概念

  • 通過編碼與附加校驗資訊手段,可以使得接受方對收到的資料幀進行校驗,發現是否資料出錯,從而進行下一步的處理
    • 傳輸差錯分類:
      • 基本的位元差錯,
      • 收到的幀出現了幀丟失,幀重復,幀失序,

(2)常用校驗方式-回圈冗余校驗CRC(Cyclic Redundancy Check)

  • 回圈冗余碼 (CRC)是一種特殊的線性分組碼, 回圈冗余碼各碼組中的碼元回圈左移(或右移),所形成的碼組仍然是一個許用碼組(全零碼組除外),稱為回圈性, 回圈冗余碼具有較高的檢錯能力,
    • 幀檢測序列FCS
  • 在資料鏈路層里面使用CRC回圈檢驗法能夠實作無位元差錯的傳輸,但是不是無傳輸差錯,還不是可靠傳輸

回圈冗余碼-百度百科


1.3 鏈路層種類

1.3.1 點對點協議(Point-to-Point Protocol,PPP)

(1)PPP介紹

  • 點對點協議(Point to Point Protocol,PPP)為在點對點連接上傳輸多協議資料包提供了一個標準方法,PPP 最初設計是為兩個對等節點之間的 IP 流量傳輸提供一種封裝協議

PPP 百度百科

(2)PPP特點

  • PPP具有動態分配IP地址的能力,允許在連接時刻協商IP地址
  • PPP支持多種網路協議,比如TCP/IP、NetBEUI、NWLINK等
  • PPP具有錯誤檢測能力,但不具備糾錯能力,所以ppp是不可靠傳輸協議;
  • 無重傳的機制,網路開銷小,速度快,
  • PPP具有身份驗證功能,
  • PPP可以用于多種型別的物理介質上,包括串口線、電話線、移動電話和光纖(例如SDH),PPP也用于Internet接入,

(3)幀格式

欄位名 7E FF 03 協議 資訊 FCS 7E
位元組 1 1 1 2 <=1500 2 1
  • 7EH作為一幀的開始和結束標志(F)

    • 若資訊域中出現7EH,則轉換為(7DH,5EH)兩個字符,當資訊域出現7DH時,則轉換為(7DH,5DH),
    • 當信息流中出現ASCII碼的控制字符(即小于20H),即在該字符前加入一個7DH字符
  • 其中地址域(A)和控制域(C)取固定值

    • A=FFH
    • C=03H
  • 協議域(兩個位元組)

    • 0021H表示IP分組
    • 8021H表示網路控制資料
    • C021H表示鏈路控制資料
  • 幀校驗域(FCS)也為2個位元組,它用于對資訊域的校驗,

(4)相關協議

  • 鏈路控制協議(LCP):一種擴展鏈路控制協議,用于建立、配置、測驗和管理資料鏈路連接,

  • 網路控制協議(NCP):協商該鏈路上所傳輸的資料包格式與型別,建立、配置不同的網路層協議

(5)作業流程

78310a55b319ebc4c3e239608c26cffc1f1716b4

  1. 當用戶撥號接入 ISP 時,路由器的調制解調器對撥號做出確認,并建立一條物理連接(底層up),

  2. PC 機向路由器發送一系列的 LCP 分組(封裝成多個 PPP 幀),

  3. 這些分組及其回應選擇一些 PPP 引數,和進行網路層配置(此前如有PAP或CHAP驗證先要通過驗證),NCP 給新接入的 PC機分配一個臨時的 IP 地址,使 PC 機成為因特網上的一個主機,

  4. 通信完畢時,NCP 釋放網路層連接,識訓原來分配出去的 IP 地址,接著,LCP 釋放資料鏈路層連接,最后釋放的是物理層的連接,


1.4 使用廣播信道的資料鏈路層

1.4.1 廣播信道介紹

(1)廣播信道特點

  • 廣播信道可以進行一對多的通信,當一臺計算機發出信號時,總線上的所有計算機都能檢測到這個資料,能很方便且廉價地連接多個鄰近的計算機,曾廣泛應用于局域網中

1.4.2 局域網

(1)局域網介紹

  • 網路為一個單位所擁有,且地理范圍和站點數目均有限

  • 局域網的拓撲:

    • 星形網、環形網和總線網,
  • 局域網的資料鏈路層分為兩個子層:

    • 邏輯鏈路控制(Logical Link Control,LLC)子層
    • 媒體接入控制(Medium Access Control,MAC)子層

(2)局域網技術

  • 現階段成熟的局域網技術有三種:其中以太網技術逐步成為局域網技術的主流,
    • 以太網(Ethernet)、
    • 令牌環(Token Ring)
    • 光纖分布式資料介面(FDDI)

20170313194923459


1.5 以太網

1.5.1 以太網介紹

  • 以太網是一種計算機局域網技術,IEEE組織的IEEE 802.3標準制定了以太網的技術標準,它規定了包括物理層的連線、電子信號和介質訪問層協議的內容,以太網是目前應用最普遍的局域網技術,取代了其他局域網技術如令牌環、FDDI和ARCNET

以太網-百度百科

1.5.2 訪問控制協議

(1)CSMA/CD 載波監聽多路訪問/沖突檢測 (有線網路)

  • CSMA/CD的作業原理:

    • 所有節點都共享網路傳輸信道,節點在發送之前,首先檢測信道是否為空閑,如果信道為空閑則發送,否則就等待;
    • 在發送資訊后,再對沖突進行檢測,當發現沖突時,取消發送
  • 優缺點:

    • 原理比較簡單,技術上容易實作,網路中各作業站處于平等地位,不需要集中控制,不提供優先級控制
    • 但是在網路負載 增大時,發送時間增長,發送效率急劇下降

(2)CSMA/CA (載波監聽多路訪問/沖突避免)(無線網路)

  • CSMA/CA的作業原理:
    1. 先檢測信道(進行載波監聽)
    2. 發送資料幀后,若目的站正確收到此幀,則經過時間間隔SIFS(短幀間間隔)后,向源站發送確認幀ACK,
    3. 所有其他站都設定網路分配向量NAV(信道忙的持續時間),表明在這段時間內信道忙,不能發送資料,
    4. 當確認幀ACK結束時,NAV也就結束了,在經歷了幀間間隔之后,接著回出現一段空閑時間,叫做爭用視窗,表示在這段時間內有可能出現各站點爭用信道的情況,

1.5.3 以太網通信標識-MAC地址

(1)MAC地址介紹

  • MAC地址英語:Media Access Control Address),直譯為媒體存取控制位址,也稱為局域網地址(LAN Address),MAC位址以太網地址(Ethernet Address)或物理地址(Physical Address),它是一個用來確認網路設備位置的位址,在OSI模型中,第三層網路層負責IP地址,第二層資料鏈路層則負責MAC位址 [1] ,
  • MAC地址用于在網路中唯一標示一個網卡,一臺設備若有一或多個網卡,則每個網卡都需要并會有一個唯一的MAC地址

(2)MAC地址結構

  • MAC地址的長度為48位(6個位元組),通常表示為12個16進制數,
    • 如:00-16-EA-AE-3C-40
    • 其中:
      • 前6位16進制數00-16-EA代表網路硬體制造商的編號[OUI(Organizationally Unique Identifier)],它由IEEE(電氣與電子工程師協會)分配
      • 后6位16進制數AE-3C-40代表該制造商所制造的某個網路產品(如網卡)的系列號(廠家分配),只要不更改自己的MAC地址,MAC地址在世界是惟一的
  • MAC地址最高位元組(MSB)的低第二位(LSb)表示這個MAC地址是全域的還是本地的,即U/L(Universal/Local)位
    • 如果為0,表示是全域地址,
    • 所有的OUI這一位都是0,
  • MAC地址最高位元組(MSB)的低第一位(LSb),表示這個MAC地址是單播還是多播
    • 0表示單播

7af40ad162d9f2d36c26cc35a7ec8a136327cc31

1.5.5 MAC幀

(1)MAC幀介紹

  • 以太網的MAC幀格式有好幾種,被廣泛應用的是DIX Ethernet V2標準,還有一種是IEEE的802.3標準,該標準經過了多年的發展,已經出現了很多種子標準,DIX Ethernet V2 標準與 IEEE 的 802.3 標準只有很小的差別,因此可以將 802.3 局域網簡稱為“以太網”,嚴格說來,“以太網”應當是指符合 DIX Ethernet V2 標準的局域網

(2)幀結構

20200220170435503

  • 長度在64~1518byte
  • 源MAC地址:發送方的MAC地址
  • 目的MAC地址 :接收方的MAC地址
  • 上層協議型別:
    • 若該欄位的值小于1518,那么這個欄位就是長度欄位,并定義后面的資料欄位的長度
    • 若該欄位的值大于1518,它就定義使用因特網服務的上層協議
  • 資料:網路層傳下來的資料
  • 幀校驗序列FCS:通過CRC校驗方式經計算的冗余碼

(3)無效資料幀

  • 幀的長度不是整數個位元組

  • 用收到的幀檢驗序列FCS查出有差錯

  • 收到的幀的MAC客戶資料欄位的長度不在46~1500位元組之間

1.5.4 其它

(1)廣播風暴

  • 廣播風暴(broadcast storm)簡單的講是指當廣播資料充斥網路無法處理,并占用大量網路帶寬,導致正常業務不能運行,甚至徹底癱瘓,這就發生了“廣播風暴”,一個資料幀或包被傳輸到本地網段 (由廣播域定義)上的每個節點就是廣播;由于網路拓撲的設計和連接問題,或其他原因導致廣播在網段內大量復制,傳播資料幀,導致網路性能下降,甚至網路癱瘓,這就是廣播風暴

    廣播風暴-百度百科


1.6 以太網上的設備

1.6.1 網路配接器 Adapter

(1)介紹

  • 計算機與外界局域網的連接是通過通信配接器(adapter)
  • 配接器本來是主機內插入的一塊網路介面板,這種介面板又稱為網路介面卡(Network Interface Card,NIC)或稱簡為“網卡”,
  • 配接器的一個重要功能就是進行資料串行傳輸和并行傳輸的轉換

1.6.2 集線器 Hub

(1)介紹

  • 集線器的作用僅僅是將設備連接起來,實作互聯,一般沒有設定轉發控制功能,起到總線功能

1.6.3 交換機 Switch

(1)介紹

  • 交換機是一種基于MAC地址識別,能完成封裝轉發資料包功能的網路設備, 交換機可以“學習”MAC地址,并把其存放在內部地址表中,通過在資料幀的始發者和目標接收者之間建立臨時的交換路徑,使資料幀直接由源地址到達目的地址

(2)交換機作業原理

  • 交換機根據收到資料幀中的源MAC地址建立該地址同交換機埠的映射,并將其寫入MAC地址表中
    • MAC表并不是無限的,而且一般一段時間內要重置一次
  • 交換機將資料幀中的目的MAC地址同已建立的MAC地址表進行比較,以決定由哪個埠進行轉發
    • 如資料幀中的目的MAC地址不在MAC地址表中,則向所有埠轉發,這一程序稱為泛洪(flood)
  • 廣播幀和組播幀向所有的埠轉發

(3)生成樹協議(Spanning Tree Protocol,STP)

  • STP是一種作業在OSI網路模型中的第二層(資料鏈路層)的通信協議,基本應用是防止交換機冗余鏈路產生的環路.用于確保以太網中無環路的邏輯拓撲結構.從而避免了廣播風暴,大量占用交換機的資源
  • 生成樹協議作業原理:
    • 任意一交換機中如果到達根網橋有兩潭訓者兩條以上的鏈路.生成樹協議都根據演算法把其中一條切斷,僅保留一條.從而保證任意兩個交換機之間只有一條單一的活動鏈路.因為這種生成的這種拓撲結構.很像是以根交換機為樹干的樹形結構.故為生成樹協議

(4)虛擬局域網VLAN

1. Vlan介紹

  • VLAN(virtual local area network,虛擬局域網)把一個LAN(local area network,局域網)劃分為多個邏輯的LAN → VLAN,處于同一個VLAN的主機能直接互通,而處于不同VLAN的主機則不能直接互通,從而增加了局域網的安全

2. Vlan 優點

  • 限制廣播域,廣播域被限制在一個VLAN內,節省了帶寬,提高了網路的處理能力

  • 增強了局域網的安全性

  • 可靈活構建虛擬作業組

3.幀結構

  • EEE802.1Q,俗稱“Dot One Q”,是經過IEEE認證的對資料幀附加VLAN識別資訊的協議,

  • IEEE802.1Q所附加的VLAN識別資訊,位于資料幀中“發送源MAC地址”與“類別域(Type Field)”之間,具體內容為2位元組的TPID和2位元組的TCI,共計4位元組, 在資料幀中添加了4位元組的內容,那么CRC值自然也會有所變化,這時資料幀上的CRC是插入TPID、TCI后,對包括它們在內的整個資料幀重新計算后所得的值,
    基于IEEE802.1Q附加的VLAN資訊,就像在傳遞物品時附加的標簽,因此,它也被稱作“標簽型VLAN(Tagging VLAN)

145023517

  • 長度在68~1522byte

  • 解釋:

    • TPID (Tag Protocol Identifier,也就是EtherType)
      是IEEE定義的新的型別,表明這是一個加了802.1Q標簽的幀,TPID包含了一個固定的值0x8100
    • TCI (Tag Control Information)
      包括用戶優先級(User Priority)、規范格式指示器(Canonical Format Indicator)和 VLAN ID
      • Pri優先級主要用于當交換機出埠發生擁塞時,交換機通過識別該優先級,優先發送優先級高的資料包
      • CFI:規范格式指示器,總是被設定為0. CFI常用于以太網類網路和令牌環類網路之間,如果在以太網埠接收的幀具有CFI,那么設定為1,表示該幀不進行轉發(打這條線是因為這知識只作了解即可)
      • VLAN ID: 該欄位為12bit,最大支持4096個VLAN,因為2^12=4096

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/36440.html

標籤:其他

上一篇:網路安全從入門到精通 (第三章) 資訊收集

下一篇:stm32cube ide 使用jlink下載程式失敗問題

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more