主頁 >  其他 > OSI圖解

OSI圖解

2023-05-31 10:11:12 其他

OSI 七層模型通過七個層次化的結構模型使不同的系統不同的網路之間實作可靠的通訊,因此其最主要的功能就是幫助不同型別的主機實作資料傳輸 ,

完成中繼功能的節點通常稱為中繼系統,在OSI七層模型中,處于不同層的中繼系統具有不同的名稱,   

 

一個設備作業在哪一層,關鍵看它作業時利用哪一層的資料頭部資訊,網橋作業時,是以MAC頭部來決定轉發埠的,因此顯然它是資料鏈路層的設備,
具體說:
物理層:網卡,網線,集線器,中繼器,調制解調器

資料鏈路層:網橋,交換機

網路層:路由器

網關作業在第四層傳輸層及其以上

集線器是物理層設備,采用廣播的形式來傳輸資訊,

交換機就是用來進行報文交換的機器,多為鏈路層設備(二層交換機),能夠進行地址學習,采用存盤轉發的形式來交換報文.,

路由器的一個作用是連通不同的網路,另一個作用是選擇資訊傳送的線路,選擇通暢快捷的近路,能大大提高通信速度,減輕網路系統通信負荷,節約網路系統資源,提高網路系統暢通率, 

交換機和路由器的區別

交換機擁有一條很高帶寬的背部總線和內部交換矩陣,交換機的所有的埠都掛接在這條總線上,控制電路收到資料包以后,處理埠會查找記憶體中的地址對照表以確定目的MAC(網卡的硬體地址)的NIC(網卡)掛接在哪個埠上,通過內部交換矩陣迅速將資料包傳送到目的埠,目的MAC若不存在則廣播到所有的埠,接收埠回應后交換機會“學習”新的地址,并把它添加入內部MAC地址表中, 
使用交換機也可以把網路“分段”,通過對照MAC地址表,交換機只允許必要的網路流量通過交換機,通過交換機的過濾和轉發,可以有效的隔離廣播風暴,減少誤包和錯包的出現,避免共享沖突, 
交換機在同一時刻可進行多個埠對之間的資料傳輸,每一埠都可視為獨立的網段,連接在其上的網路設備獨自享有全部的帶寬,無須同其他設備競爭使用,當節點A向節點D發送資料時,節點B可同時向節點C發送資料,而且這兩個傳輸都享有網路的全部帶寬,都有著自己的虛擬連接,假使這里使用的是10Mbps的以太網交換機,那么該交換機這時的總流通量就等于2×10Mbps=20Mbps,而使用10Mbps的共享式HUB時,一個HUB的總流通量也不會超出10Mbps, 
總之,交換機是一種基于MAC地址識別,能完成封裝轉發資料包功能的網路設備,交換機可以“學習”MAC地址,并把其存放在內部地址表中,通過在資料幀的始發者和目標接收者之間建立臨時的交換路徑,使資料幀直接由源地址到達目的地址,

從過濾網路流量的角度來看,路由器的作用與交換機和網橋非常相似,但是與作業在網路物理層,從物理上劃分網段的交換機不同,路由器使用專門的軟體協議從邏輯上對整個網路進行劃分,例如,一臺支持IP協議的路由器可以把網路劃分成多個子網段,只有指向特殊IP地址的網路流量才可以通過路由器,對于每一個接收到的資料包,路由器都會重新計算其校驗值,并寫入新的物理地址,因此,使用路由器轉發和過濾資料的速度往往要比只查看資料包物理地址的交換機慢,但是,對于那些結構復雜的網路,使用路由器可以提高網路的整體效率,路由器的另外一個明顯優勢就是可以自動過濾網路廣播,

集線器與路由器在功能上有什么不同? 

首先說HUB,也就是集線器,它的作用可以簡單的理解為將一些機器連接起來組成一個局域網,而交換機(又名交換式集線器)作用與集線器大體相同,但是兩者在性能上有區別:集線器采用的式共享帶寬的作業方式,而交換機是獨享帶寬,這樣在機器很多或資料量很大時,兩者將會有比較明顯的,而路由器與以上兩者有明顯區別,它的作用在于連接不同的網段并且找到網路中資料傳輸最合適的路徑,路由器是產生于交換機之后,就像交換機產生于集線器之后,所以路由器與交換機也有一定聯系,不是完全獨立的兩種設備,路由器主要克服了交換機不能路由轉發資料包的不足, 

總的來說,路由器與交換機的主要區別體現在以下幾個方面: 

(1)作業層次不同 
最初的的交換機是作業在資料鏈路層,而路由器一開始就設計作業在網路層,由于交換機作業在資料鏈路層,所以它的作業原理比較簡單,而路由器作業在網路層,可以得到更多的協議資訊,路由器可以做出更加智能的轉發決策, 

(2)資料轉發所依據的物件不同 
交換機是利用物理地址或者說MAC地址來確定轉發資料的目的地址,而路由器則是利用IP地址來確定資料轉發的地址,IP地址是在軟體中實作的,描述的是設備所在的網路,MAC地址通常是硬體自帶的,由網卡生產商來分配的,而且已經固化到了網卡中去,一般來說是不可更改的,而IP地址則通常由網路管理員或系統自動分配, 

(3)傳統的交換機只能分割沖突域,不能分割廣播域;而路由器可以分割廣播域 
由交換機連接的網段仍屬于同一個廣播域,廣播資料包會在交換機連接的所有網段上傳播,在某些情況下會導致通信擁擠和安全漏洞,連接到路由器上的網段會被分配成不同的廣播域,廣播資料不會穿過路由器,雖然第三層以上交換機具有VLAN功能,也可以分割廣播域,但是各子廣播域之間是不能通信交流的,它們之間的交流仍然需要路由器, 

(4)路由器提供了防火墻的服務 
路由器僅僅轉發特定地址的資料包,不傳送不支持路由協議的資料包傳送和未知目標網路資料包的傳送,從而可以防止廣播風暴,

 

物理層


在OSI參考模型中,物理層(Physical Layer)是參考模型的最低層,也是OSI模型的第一層,
物理層的主要功能是:利用傳輸介質為資料鏈路層提供物理連接,實作位元流的透明傳輸,
物理層的作用是實作相鄰計算機節點之間位元流的透明傳送,盡可能屏蔽掉具體傳輸介質和物理設備的差異,使其上面的資料鏈路層不必考慮網路的具體傳輸介質是什么,“透明傳送位元流”表示經實際電路傳送后的位元流沒有發生變化,對傳送的位元流來說,這個電路好像是看不見的,

資料鏈路層
資料鏈路層(Data Link Layer)是OSI模型的第二層,負責建立和管理節點間的鏈路,該層的主要功能是:通過各種控制協議,將有差錯的物理信道變為無差錯的、能可靠傳輸資料幀的資料鏈路,
在計算機網路中由于各種干擾的存在,物理鏈路是不可靠的,因此,這一層的主要功能是在物理層提供的位元流的基礎上,通過差錯控制、流量控制方法,使有差錯的物理線路變為無差錯的資料鏈路,即提供可靠的通過物理介質傳輸資料的方法,
該層通常又被分為介質訪問控制(MAC)和邏輯鏈路控制(LLC)兩個子層,

MAC子層的主要任務是解決共享型網路中多用戶對信道競爭的問題,完成網路介質的訪問控制;

LLC子層的主要任務是建立和維護網路連接,執行差錯校驗、流量控制和鏈路控制,
資料鏈路層的具體作業是接收來自物理層的位流形式的資料,并封裝成幀,傳送到上一層;同樣,也將來自上層的資料幀,拆裝為位流形式的資料轉發到物理層;并且,還負責處理接收端發回的確認幀的資訊,以便提供可靠的資料傳輸,

網路層
網路層(Network Layer)是OSI模型的第三層,它是OSI參考模型中最復雜的一層,也是通信子網的最高一層,它在下兩層的基礎上向資源子網提供服務,其主要任務是:通過路由選擇演算法,為報文或分組通過通信子網選擇最適當的路徑,該層控制資料鏈路層與傳輸層之間的資訊轉發,建立、維持和終止網路的連接,具體地說,資料鏈路層的資料在這一層被轉換為資料包,然后通過路徑選擇、分段組合、順序、進/出路由等控制,將資訊從一個網路設備傳送到另一個網路設備,
一般地,資料鏈路層是解決同一網路內節點之間的通信,而網路層主要解決不同子網間的通信,例如在廣域網之間通信時,必然會遇到路由(即兩節點間可能有多條路徑)選擇問題, 

在實作網路層功能時,需要解決的主要問題如下:
 尋址:資料鏈路層中使用的物理地址(如MAC地址)僅解決網路內部的尋址問題,在不同子網之間通信時,為了識別和找到網路中的設備,每一子網中的設備都會被分配一個唯一的地址,由于各子網使用的物理技術可能不同,因此這個地址應當是邏輯地址(如IP地址),
 交換:規定不同的資訊交換方式,常見的交換技術有:線路交換技術和存盤轉發技術,后者又包括報文交換技術和分組交換技術,
 路由演算法:當源節點和目的節點之間存在多條路徑時,本層可以根據路由演算法,通過網路為資料分組選擇最佳路徑,并將資訊從最合適的路徑由發送端傳送到接收端,
 連接服務:與資料鏈路層流量控制不同的是,前者控制的是網路相鄰節點間的流量,后者控制的是從源節點到目的節點間的流量,其目的在于防止阻塞,并進行差錯檢測,

傳輸層


OSI下3層的主要任務是資料通信,上3層的任務是資料處理,而傳輸層(Transport Layer)是OSI模型的第4層,因此該層是通信子網和資源子網的介面和橋梁,起到承上啟下的作用,
該層的主要任務是:向用戶提供可靠的端到端的差錯和流量控制,保證報文的正確傳輸,傳輸層的作用是向高層屏蔽下層資料通信的細節,即向用戶透明地傳送報文,該層常見的協議:TCP/IP中的TCP協議、Novell網路中的SPX協議和微軟的NetBIOS/NetBEUI協議,
傳輸層提供會話層和網路層之間的傳輸服務,這種服務從會話層獲得資料,并在必要時,對資料進行分割,然后,傳輸層將資料傳遞到網路層,并確保資料能正確無誤地傳送到網路層,因此,傳輸層負責提供兩節點之間資料的可靠傳送,當兩節點的聯系確定之后,傳輸層則負責監督作業,綜上,傳輸層的主要功能如下:
傳輸連接管理:提供建立、維護和拆除傳輸連接的功能,傳輸層在網路層的基礎上為高層提供“面向連接”和“面向無接連”的兩種服務,
處理傳輸差錯:提供可靠的“面向連接”和不太可靠的“面向無連接”的資料傳輸服務、差錯控制和流量控制,在提供“面向連接”服務時,通過這一層傳輸的資料將由目標設備確認,如果在指定的時間內未收到確認資訊,資料將被重發,
監控服務質量,

會話層


會話層(Session Layer)是OSI模型的第5層,是用戶應用程式和網路之間的介面,主要任務是:向兩個物體的表示層提供建立和使用連接的方法,將不同物體之間的表示層的連接稱為會話,因此會話層的任務就是組織和協調兩個會話行程之間的通信,并對資料交換進行管理,
用戶可以按照半雙工、單工和全雙工的方式建立會話,當建立會話時,用戶必須提供他們想要連接的遠程地址,而這些地址與MAC(介質訪問控制子層)地址或網路層的邏輯地址不同,它們是為用戶專門設計的,更便于用戶記憶,域名(DN)就是一種網路上使用的遠程地址例如:www.3721.com就是一個域名,會話層的具體功能如下:
會話管理:允許用戶在兩個物體設備之間建立、維持和終止會話,并支持它們之間的資料交換,例如提供單方向會話或雙向同時會話,并管理會話中的發送順序,以及會話所占用時間的長短,
 會話流量控制:提供會話流量控制和交叉會話功能,
尋址:使用遠程地址建立會話連接,l
出錯控制:從邏輯上講會話層主要負責資料交換的建立、保持和終止,但實際的作業卻是接收來自傳輸層的資料,并負責糾正錯誤,會話控制和遠程程序呼叫均屬于這一層的功能,但應注意,此層檢查的錯誤不是通信介質的錯誤,而是磁盤空間、列印機缺紙等型別的高級錯誤,


表示層


表示層(Presentation Layer)是OSI模型的第六層,它對來自應用層的命令和資料進行解釋,對各種語法賦予相應的含義,并按照一定的格式傳送給會話層,其主要功能是“處理用戶資訊的表示問題,如編碼、資料格式轉換和加密解密”等,表示層的具體功能如下:
資料格式處理:協商和建立資料交換的格式,解決各應用程式之間在資料格式表示上的差異,
資料的編碼:處理字符集和數字的轉換,例如由于用戶程式中的資料型別(整型或實型、有符號或無符號等)、用戶標識等都可以有不同的表示方式,因此,在設備之間需要具有在不同字符集或格式之間轉換的功能,
壓縮和解壓縮:為了減少資料的傳輸量,這一層還負責資料的壓縮與恢復,
資料的加密和解密:可以提高網路的安全性,

應用層


應用層(Application Layer)是OSI參考模型的最高層,它是計算機用戶,以及各種應用程式和網路之間的介面,其功能是直接向用戶提供服務,完成用戶希望在網路上完成的各種作業,它在其他6層作業的基礎上,負責完成網路中應用程式與網路作業系統之間的聯系,建立與結束使用者之間的聯系,并完成網路用戶提出的各種網路服務及應用所需的監督、管理和服務等各種協議,此外,該層還負責協調各個應用程式間的作業,
應用層為用戶提供的服務和協議有:檔案服務、目錄服務、檔案傳輸服務(FTP)、遠程登錄服務(Telnet)、電子郵件服務(E-mail)、列印服務、安全服務、網路管理服務、資料庫服務等,上述的各種網路服務由該層的不同應用協議和程式完成,不同的網路作業系統之間在功能、界面、實作技術、對硬體的支持、安全可靠性以及具有的各種應用程式介面等各個方面的差異是很大的,應用層的主要功能如下:
用戶介面:應用層是用戶與網路,以及應用程式與網路間的直接介面,使得用戶能夠與網路進行互動式聯系,
實作各種服務:該層具有的各種應用程式可以完成和實作用戶請求的各種服務,

7層模型的小結


由于OSI是一個理想的模型,因此一般網路系統只涉及其中的幾層,很少有系統能夠具有所有的7層,并完全遵循它的規定,
在7層模型中,每一層都提供一個特殊的網路功能,從網路功能的角度觀察:下面4層(物理層、資料鏈路層、網路層和傳輸層)主要提供資料傳輸和交換功能,即以節點到節點之間的通信為主;第4層作為上下兩部分的橋梁,是整個網路體系結構中最關鍵的部分;而上3層(會話層、表示層和應用層)則以提供用戶與應用程式之間的資訊和資料處理功能為主,簡言之,下4層主要完成通信子網的功能,上3層主要完成資源子網的功能,
       


以下是

TCP/IP四層模型


        ┌────------────┐┌─┬─┬─-┬─┬─-┬─┬─-┬─┬─-┬─┬─-┐
  │        ││D│F│W│F│H│G│T│I│S│U│ │
  │        ││N│I│H│T│T│O│E│R│M│S│其│
  │第四層,應用層 ││S│N│O│P│T│P│L│C│T│E│ │
  │        ││ │G│I│ │P│H│N│ │P│N│ │
  │        ││ │E│S│ │ │E│E│ │ │E│它│
  │        ││ │R│ │ │ │R│T│ │ │T│ │
  └───────------─┘└─┴─┴─-┴─┴─-┴─┴─-┴─┴─-┴─┴-─┘
  ┌───────-----─┐┌─────────-------┬──--------─────────┐
  │第三層,傳輸層 ││   TCP   │    UDP    │
  └───────-----─┘└────────-------─┴──────────--------─┘
  ┌───────-----─┐┌───----──┬───---─┬────────-------──┐
  │        ││     │ICMP│          │
  │第二層,網間層 ││     └──---──┘          │
  │        ││       IP            │
  └────────-----┘└────────────────────-------------─-┘
  ┌────────-----┐┌─────────-------┬──────--------─────┐
  │第一層,網路介面││ARP/RARP │    其它     │
  └────────------┘└─────────------┴─────--------──────┘
       TCP/IP四層參考模型


  TCP/IP分層模型的四個協議層分別完成以下的功能:
  

第一層:網路介面層


  包括用于協作IP資料在已有網路介質上傳輸的協議,實際上TCP/IP標準并不定義與ISO資料鏈路層和物理層相對應的功能,相反,它定義像地址決議協議(Address Resolution Protocol,ARP)這樣的協議,提供TCP/IP協議的資料結構和實際物理硬體之間的介面,


  第二層:網間層

  對應于OSI七層參考模型的網路層,本層包含IP協議、RIP協議(Routing Information Protocol,路由資訊協議),負責資料的包裝、尋址和路由,同時還包含網間控制報文協議(Internet Control Message Protocol,ICMP)用來提供網路診斷資訊,

  第三層:傳輸層


  對應于OSI七層參考模型的傳輸層,它提供兩種端到端的通信服務,其中TCP協議(Transmission Control Protocol)提供可靠的資料流運輸服務,UDP協議(Use Datagram Protocol)提供不可靠的用戶資料報服務,

  第四層:應用層


  對應于OSI七層參考模型的應用層和表達層,因特網的應用層協議包括Finger、Whois、FTP(檔案傳輸協議)、Gopher、HTTP(超文本傳輸協議)、Telent(遠程終端協議)、SMTP(簡單郵件傳送協議)、IRC(因特網中繼會話)、NNTP(網路新聞傳輸協議)等,這也是本書將要討論的重點,

TCP/IP分層模型小結

  TCP/IP協議被組織成四個概念層,其中有三層對應于ISO參考模型中的相應層,ICP/IP協議族并不包含物理層和資料鏈路層,因此它不能獨立完成整個計算機網路系統的功能,必須與許多其他的協議協同作業, 

本文來自博客園,作者:古道輕風,轉載請注明原文鏈接:https://www.cnblogs.com/88223100/p/OSI-diagram.html

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

標籤:其他

上一篇:OSI圖解

下一篇:返回列表

標籤雲
其他(160064) Python(38189) JavaScript(25466) Java(18163) C(15235) 區塊鏈(8268) C#(7972) AI(7469) 爪哇(7425) MySQL(7219) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5873) 数组(5741) R(5409) Linux(5344) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4580) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2434) ASP.NET(2403) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) .NET技术(1979) 功能(1967) Web開發(1951) HtmlCss(1950) C++(1928) python-3.x(1918) 弹簧靴(1913) xml(1889) PostgreSQL(1879) .NETCore(1863) 谷歌表格(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
最新发布
  • OSI圖解

    OSI 七層模型通過七個層次化的結構模型使不同的系統不同的網路之間實作可靠的通訊,因此其最主要的功能就是幫助不同型別的主機實作資料傳輸 。

    完成中繼功能的節點通常稱為中繼系統。在OSI七層模型中,處于不同層的中繼系統具有不同的名稱。 ......

    uj5u.com 2023-05-31 10:11:12 more
  • OSI圖解

    OSI 七層模型通過七個層次化的結構模型使不同的系統不同的網路之間實作可靠的通訊,因此其最主要的功能就是幫助不同型別的主機實作資料傳輸 。

    完成中繼功能的節點通常稱為中繼系統。在OSI七層模型中,處于不同層的中繼系統具有不同的名稱。 ......

    uj5u.com 2023-05-31 08:39:05 more
  • 讀資料壓縮入門筆記03_VLC

    一種表示整數的方法,它用一個或多個位元組來表示一個整數,數值越小用的位元組數越少,數值越大用的位元組數越多 ......

    uj5u.com 2023-05-31 08:38:53 more
  • OWASP移動應用安全測驗指南中文版

    OWASP移動應用安全測驗指南(MASTG)是OWASP移動應用安全(MAS)旗艦專案的一部分,是一本涵蓋移動應用安全分析程序、技術和工具的綜合手冊,也是一套詳盡的測驗案例,用于驗證OWASP移動應用安全驗證標準(MASVS)中列出的要求,為完整和一致的安全測驗提供一個基線。 OWASP MASVS ......

    uj5u.com 2023-05-31 08:38:40 more
  • 最流行的AI繪圖工具Midjourney,你不得不知道的使用技巧

    Midjourney成為了最受歡迎的生成式AI工具之一。它的使用很簡單。輸入一些文本,Midjourney背后的大腦(或計算機)將自動為您繪制生動的影像。但與DALL-E等其他AI影像生成器不同,您只能通過Discord聊天應用程式訪問Midjourney。 ......

    uj5u.com 2023-05-31 08:38:21 more
  • Java 集合類詳解(一)

    ## 為什么要使用集合 存盤多個資料可以使用陣列,但由于陣列在記憶體中是連續存盤的,所以會有一些限制。比如陣列在創建時就要指定長度,即可以容納的元素個數,且指定后無法更改;陣列在創建時需要指定元素的型別,并且所有元素都必須是該型別或其子類;添加或洗掉陣列中的元素需要創建一個新陣列再進行元素復制,比較麻 ......

    uj5u.com 2023-05-31 08:38:08 more
  • Unity_Photon

    # Photon ## Photon搭建 [(2條訊息) 【Unity3D】Photon環境搭建_photon框架_little_fat_sheep的博客-CSDN博客](https://blog.csdn.net/m0_37602827/article/details/127054963?ops_ ......

    uj5u.com 2023-05-31 08:38:02 more
  • P9376 題解

    首先考慮怎么暴力。 考慮把每個數進行 $B$ 進制分解,然后我們驚奇的發現這兩個操作就是把最低位去掉和往最低位后面插入一個數。 然后我們順藤摸瓜,把每個數的分解扔到 Trie 樹上,我們發現我們要找到一個節點,使得所有單詞節點到其的距離之和最短,答案就是這個最短距離。 這里直接考慮一個 Trie 樹 ......

    uj5u.com 2023-05-31 08:37:56 more
  • AtCoder Beginner Contest 303

    ## [A - Similar String (abc303 a)](https://atcoder.jp/contests/abc303/tasks/abc303_a) ### 題目大意 給定兩個字串,問這兩個字串是否相似。 兩個字串相似,需要每個字母,要么完全相同,要么一個是`1`一個是` ......

    uj5u.com 2023-05-31 08:37:52 more
  • Kali滲透Windows服務器

    這個實驗主要讓我們學習漏洞掃描技識訓本原理,了解其在網路攻防中的作用,掌握使用Kali中的Metasploit對目標主機滲透,并根據報告做出相應的防護措施。 ......

    uj5u.com 2023-05-31 08:37:31 more