搜尋
首頁常見問題電腦網路必備知識有哪些

電腦網路必備知識有哪些

電腦網路基礎摘要

#一、每一層的協定

分層OSI分層(7層):物理層、資料鏈結層、網路層、傳輸層、會話層、表示層、應用層。 TCP/IP分層(4層):網路介面層、 網際層、傳輸層、 應用層。五層協定 (5層):實體層、資料鏈結層、網路層、傳輸層、 應用層。

每層協定如下實體層:RJ45、CLOCK、IEEE802.3 (中繼器,集線器,網關)資料鏈路:PPP、FR、HDLC、VLAN、MAC (網橋,交換機,虛擬機中的橋接bridge)網路層:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、(路由器route,虛擬機器中的NAT模式)傳輸層:TCP、UDP、SPX會話層:NFS、SQL、 NETBIOS、RPC表示層:JPEG、MPEG、ASII應用層:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS

每層協定作用物理層:透過媒介傳輸位元,確定機械及電氣規範(比特Bit)資料鏈結層:將位元組裝成幀和點到點的傳遞(幀Frame)網路層:負責資料包從來源到宿的傳遞和網路互連(包PackeT)傳輸層:提供端到端的可靠訊息傳遞和錯誤復原(段Segment)會話層:建立、管理和終止會話(會話協定資料單元SPDU)表示層:對資料進行翻譯、加密和壓縮(表示協定資料單元PPDU)應用層:允許存取OSI環境的手段(應用協定資料單元APDU)

常用網路連接埠UDP: DNS(53) TFTP(69) SNMP(161)TCP: SMTP(25) TELNET(23) HTTP(80) FTP (20 21)

二、ARP-位址解析協定原理(網路層,IP位址到硬體位址的轉換)

1.首先,每個主機都會在自己的ARP緩衝區中建立ARP列表,以表示IP位址和MAC位址之間的對應關係

2.當來源主機要傳送資料時,先檢查ARP列表中是否有對應IP位址的目的主機的MAC位址,如果有,則直接發送數據,如果沒有,就向本網段的所有主機發送ARP數據包,該數據包包括的內容有:來源主機IP位址,來源主機MAC位址,目的主機的IP 位址

3.當本網路的所有主機收到該ARP封包時,首先檢查封包中的IP位址是否是自己的IP位址,如果不是,則忽略該封包,如果是,則先從封包中取出來源主機的IP和MAC位址寫入到ARP清單中,如果已經存在,則會覆蓋,然後將自己的MAC位址寫入ARP回應包中,告訴來源主機本身是它想要找的MAC位址2.1.RARP逆位址解析協定RARP是逆位址解析協議,作用是完成硬體位址到IP位址的映射,主要用於無磁碟工作站,因為給無磁碟工作站配置的IP位址不能保存。工作流程:在網路中設定一台RARP伺服器,裡面保存著IP位址和MAC位址的映射關係, 當無磁碟工作站啟動後,就封裝一個RARP封包,裡面有其MAC位址,然後廣播到網路上去,當伺服器收到請求包後,就查找對應的MAC位址的IP位址裝入回應封包中傳回給請求者。因為需要廣播請求封包,因此RARP只能用於具有廣播能力的網路。

相關推薦:《常見問題

三、在瀏覽器中輸入www.baidu.com後執行的全過程

1.客戶端瀏覽器透過DNS解析到www.baidu.com 的IP位址為A,透過這個IP位址A,找到客戶端到伺服器的路徑。用戶端瀏覽器發起一個http會話到A,然後透過TCP進行封包輸入到網路層。

2.在客戶端的傳輸層,把HTTP會話請求分成報文段,添加來源和目的端口,如伺服器使用80端口監聽客戶端的請求,客戶端由系統隨機選擇一個端口如5000,與伺服器進行交換,伺服器把對應的請求傳回給客戶端的5000埠。然後使用IP層的IP位址尋找目的端。

3.客戶端的網路層不用關心應用層或傳輸層的東西,主要做的是透過尋找路由表確定如何到達伺服器,期間可能經過多個路由器,這些都是由路由器來完成的工作,透過查找路由表決定通過那個路徑到達伺服器,其中用到路由選擇協議

4.客戶端的鏈路層,包通過鏈路層發送到路由器,通過鄰居協議查找給定IP地址的MAC位址,然後發送ARP請求查找目的位址,如果得到回應後就可以使用ARP的請求應答交換的IP封包現在就可以傳輸了,然後發送IP封包到達伺服器的位址

四、DNS域名解析系統的過程

1、在瀏覽器中輸入www.qq.com域名,作業系統會先檢查自己本地的hosts檔案是否有這個網址映射關係,如果有,就先呼叫這個IP位址映射,完成網域解析。

2、如果hosts裡沒有這個網域的映射,則查找本地DNS解析器緩存,是否有這個網址映射關係,如果有,直接回傳,完成網域解析。

3、如果hosts與本地DNS解析器快取都沒有對應的網址映射關係,首先會找TCP/ip參數中設定的首選DNS伺服器,在此我們叫它本地DNS伺服器,此伺服器收到查詢時,如果要查詢的域名,包含在本機配置區域資源中,則傳回解析結果給客戶機,完成網域解析,此解析具有權威性。

4、如果要查詢的域名,不由本地DNS伺服器區域解析,但該伺服器已緩存了此網址映射關係,則調用這個IP位址映射,完成域名解析,此解析不具有權威性。

5、如果本地DNS伺服器本地區域檔案與快取解析都失效,則根據本機DNS伺服器的設定(是否設定轉發器)進行查詢,如果未使用轉送模式,本機DNS就把請求傳送至13台根DNS,根DNS伺服器收到請求後會判斷這個網域(.com)是誰來授權管理,並會傳回一個負責該頂級網域伺服器的一個IP。本地DNS伺服器收到IP訊息後,將會聯絡負 責.com網域的這台伺服器。這台負責.com網域的伺服器收到請求後,如果自己無法解析,它就會找一個管理.com網域的下一層DNS伺服器位址 (qq.com)給本機DNS伺服器。當本地DNS伺服器收到這個位址後,就會找qq.com網域伺服器,重複上面的動作,進行查詢,直到找到 www.qq.com主機。

6、如果用的是轉送模式,此DNS伺服器就會把請求轉送到上一層DNS伺服器,由上一層伺服器進行解析,上一層伺服器如果不能解析,或找根DNS或把轉請求轉至上上級,以此循環。不管是本地 DNS伺服器用是轉發,還是根提示,最後都是把結果回傳給本地DNS伺服器,由此DNS伺服器再回傳給客戶機。

以上是電腦網路必備知識有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
计算机网络的资源共享功能包括哪些计算机网络的资源共享功能包括哪些Jul 15, 2022 pm 04:29 PM

计算机网络的资源共享功能包括:1、硬件资源共享,可以提高设备的利用率,避免设备的重复投资;2、软件资源共享和数据资源共享,可以充分利用已有的信息资源,减少软件开发过程中的劳动,避免大型数据库的重复建设;3、通信信道资源共享,就是将同一个信道供多个用户同时使用,可以提高信道资源的利用率。

城域网是公网吗城域网是公网吗Aug 31, 2022 am 10:53 AM

城域网是公网;城域网是在一个城市范围内所建立的计算机通信网,简称为MAN,属宽带局域网,由于采用具有有源交换元件的局域网技术,网中传输时延较小,可以用作骨干网,通过它将位于同一城市内不同地点的主机、数据库,以及LAN等互相联接起来。

沟通网络中开放式的网络系统是什么沟通网络中开放式的网络系统是什么Aug 22, 2022 pm 02:17 PM

开放式的网络系统是“全通道式沟通网络”。全通道式沟通网络是全方位开放式的沟通网络系统,所有成员之间都能进行相互的不受限制的信息沟通与联系;在这种沟通网络中,集中化程度低,成员地位差异小,士气高,成员可以直接、自由而充分地发表意见,有利于集思广益,提高沟通准确性,缺点是容易导致工作效率低。

学校内的一个计算机网络系统属于什么学校内的一个计算机网络系统属于什么Jul 13, 2022 pm 04:43 PM

学校内的一个计算机网络系统属于局域网(LAN)。局域网是一种在小区域内使用的,由多台计算机组成的网络,覆盖范围通常局限在10千米范围之内,属于一个单位或部门组建的小范围网。局域网可分为无线局域网和有线局域网,其中无线局域网可以传输音频、视频、文字,现在很多公司和校园都在用无线局域网。

计算机网络最突出的特征是什么计算机网络最突出的特征是什么Jan 13, 2021 pm 03:13 PM

计算机网络最突出的特征是:资源共享。资源共享是人们建立计算机网络的主要目的之一。通常多用户同时需要的资源总是超过系统实际物理资源的数量,但采用逻辑(或虚拟)资源分配的方式,实现资源共享,可较好地处理这个矛盾,从而提高计算机的使用效率。

计算机网络的拓扑结构有哪些计算机网络的拓扑结构有哪些Feb 22, 2023 am 11:30 AM

计算机网络的拓扑结构是指网上计算机或设备与传输媒介形成的结点与线的物理构成模式,主要有星型拓扑结构、总线拓扑结构、环型拓扑结构、树型拓扑结构、混合型拓扑结构、网型拓扑结构、开关电源拓扑结构;其中,星型网络拓扑结构是应用最广泛的一种网络拓扑结构。

win7系统计算机网络连接错误711如何解决win7系统计算机网络连接错误711如何解决Jul 17, 2023 am 08:41 AM

很多使用win7系统的小伙伴一定都遇到过网络连接错误711的问题,win7系统计算机网络连接错误711如何解决?今日小编就带给大家一个关于win7电脑网络连接错误711的解决方法。win7系统计算机网络连接错误711如何解决:1.打开计算机“,找到”C:\Windows\System32\LogFiles文件夹,单击右键选择属性";2.点击"安全选项,选择高级";3.点击“所有者,选择”编辑“;4.选择当前正在使用的帐户"aaa",单击确定;5.

公司为什么要用内网公司为什么要用内网Aug 22, 2022 pm 03:57 PM

用内网的原因:1、资源共享,可提供方便的软硬件资源共享,尤其是在硬件资源方向更显突出,打印机和扫描仪等办公自动化设 备得到充分的利用。2、便于团队合作,大多数现代局域网提供了一个平台,可以让多个用户处理同一个文件且始终使用最新版本。3、易于查找信息,内网可作为放置所有受信任信息的位置。4、减少管理成本,借助内网,可轻松提供联机表单,从一开始就理顺工作流程,大大地提高了工作效率。

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器