5.2Internet及其作用

5.2.1Internet概述

? ? ? ?Internet稱為互聯網,又稱英特網,始于1969年的美國ARPANET(阿帕網),是全球性的網絡。

? ? ? ?互連網指的是兩個或多個不同類型的網絡通過路由器等網絡設備連接起來,形成一個更大的網絡結構。互連網可以是任何大小和范圍的網絡集合,它可以是私有的、內部的或者局部的,不是全球范圍的。

? ? ? ?目前,我們的連接的計算機網絡是這樣的:局域網 → 城域網?→ 國家廣域網(互連網) → 每個國家的互連網相互連接(最大的廣域網,互聯網)。

? ? ? ?在這里面,一般情況下局域網里面的路由器配置局域網為私網,然后局域網連接到城域網里面,私網通過一種技術接入到了公網,達到你可以訪問公網,公網訪問不了你。但是有些局域網里面的路由器配置為公網,直接和公網接入,是因為其業務的特殊需求。

5.2.2IP地址

? ? ? ?IP 地址(Internet Protocol Address,為網際協議地址)是 IP 協議提供的一種統一的地址格式,它為互聯網上的每一個網絡和每一臺主機分配一個邏輯地址,以此來屏蔽物理地址的差異,Internet中的任何一臺計算機或路由器都必須有一個全球唯一的 IP 地址。

? ? ? ?IP地址屬于網絡層。

? ? ? ?IPv4地址的編制方法經歷了如下三個歷史階段:

? ? ? ?我們只學習分類編址。

???????1.IP 地址書寫格式

???????目前所使用的 IP 地址的版本為 IPv4,它由 32 位二進制構成,占 4 個字節。為了方便用戶理解和記憶,采用帶點的十進制標記法,將每個字節的 8 位二進制數值,用一個十進制數值表示,數值中間用“.”隔開。

???????例如,二進制 IP 地址“11001010 11001010 00010110000000001”用十進制標記法表示為“202.202.44.1”。? ? ? ?

???????2.IP 地址組成

???????最初設計互聯網時,為了便于尋址以及層次化構造網絡,每個 IP 地址包括網絡號和主機號。同一個物理網絡上的所有主機都使用同一個網絡號,網絡上的每一個主機(包括網絡上工作站,服務器和路由器等)有一個主機號與其對應。

???????3.分類編址的IPv4地址

???????Internet 委員會定義了 5 種 IP 地址類型以適合不同容量的網絡,即 A~E 類,其中 A、B、C三類為基礎地址。D、E 類也為特殊地址。D 類為多播地址,E 類保留為今后使用。

類別十進制(范圍)
A類0.0.0.0~127.255.255.255
B類128.0.0.0~191.255.255.255
C類192.0.0.0~223.255.255.255
D類224.0.0.0~239.255.255.255
E類240.0.0.0~255.255.255.255

???????例如,A類地址 127 專用于測試,不可用于其他用途。如果某計算機發送信息給 IP 地址為 127.0.0.1 ~127.255.255.255的主機,則此信息將傳送該計算機本身。

? ? ? ?4.子網掩碼

???????子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網絡地址和主機地址兩部分。如表所示為子網掩碼及對應的IP地址類型格式。

類別子網掩碼IP地址(二進制)
A類255.0.0.0網絡地址(8位)主機地址(24位)
B類255.255.0.0網絡地址(16位)主機地址(16位)
C類255.255.255.0網絡地址(24位)主機地址(8位)
D類多播地址
E類保留為今后使用

???????① A類地址網絡地址8位,最高位均為0,A類地址網絡數2^{7}-2個(0和127有特殊用途),主機數最多2^{24}-2,適合大型網絡。

???????② B類地址網絡地址16位,最高兩位為10,主機數最多2^{16}-2,適合中型網絡。

???????③ C類地址網絡地址24位,最高三位為110,主機數最多2^{8}-2,適用于主機數量不超過254的小型網絡。

? ? ? ?5.私有地址

???????私有地址也稱為內網地址或局域網地址,當私有網絡內的主機要與位于公網上的主機進行通信時必須經過網絡地址轉換,將其私有地址轉換為合法公網地址才能對外訪問。

網絡類別地址段網段數(子網數)
A類10.0.0.0~10.255.255.2551
B類172.16.0.0~172.31.255.25516
C類192.168.0.0~192.168.255.255256

? ? ? ?地址段就是說,這些屬于哪些網絡類別。網段數,就是說可以劃分多少個子網。

? ? ? ?6.IPv4有關計算

? ? ? ?相關間題:已知某網段下主機的IP地址和子網掩碼,求出對應網絡允許分配的主機數,網絡地
廣播地址和IP地址的范圍。

???????求解方法:

???????(1)當前網絡允許分配的主機數

???????2^{n}-2(n為IP地址主機號的二進制位數或子網掩碼末尾0的個數)。

???????(2) 當前網絡地址

???????將IP地址和子網掩碼轉為二進制,進行邏輯與運算(或將IP地址轉為二進制,主機號變為0)。

???????(3) 當前廣播地址

???????得到的二進制網絡地址的主機位部分變為1。

???????(4) 當前網絡IP地址范圍

???????除掉網絡地址(主機號全為0時)和廣播地址(主機號全為1時),保留中間的可用地址段。

???????例1 已知IP地址為192.168.10.24,子網掩碼為255.255.255.0。求該IP地址所對應的網絡允許分配的主機數、網絡地址、廣播地址和IP地址的范圍。

???????IP地址:11000000 10101000 00001010 00011000 (192.168.10.24)
???????子網掩碼:11111111 11111111 11111111 00000000 (255.255.255.0)
???????邏輯與運算結果:11000000 10101000 00001010 00000000 (192.168.10.0)

???????從上述過程看,網絡地址即為:192.168.10.0;子網掩碼把前面的24位劃成了網絡號,后面8
位劃成了主機號,將得到的二進制網絡地址的主機號部分變為1,得到11000000 10101000 00001010 11111111,廣播地址即為192.168.10.255;當前網絡允許分配的主機數為2^8-2,即254;除去網絡地址和廣播地址,IP地址范圍為192.168.10.1 ~ 192.168.10.254。

? ? ? ?7.IPv6

? ? ? ?由于IPv4地址僅由32位二進制位數構成,能夠表示的IP地址數量有限,為了解決IP地址資源緊缺,則逐漸使用由128位二進制位數構成的IPv6地址,它的地址空間是IPv4的2^96倍。

???????為了書寫簡便,通常將IPv6地址轉換為其對應的十六進制,每4個分為一組,一共寫為8組,每組十六進制數之間用冒號隔開。例如:FE80:0000:0000:0000:AAAA:0000:00C2:0002。

???????由于IPv6地址較長,所以書寫起來比較麻煩,可以使用“零壓縮法”來縮短其長度。如幾個連續段位的值都是0,那么這些0就可以簡單地以“::”來表示,則上述地址就可以寫成FE80::AAAA:0000:00C2:0002。該方法只能簡化連續的段位的0,其前后的0都要保留,并且只能用一次。在上例中的AAAA后面的0000就不能再次簡化。當然也可以在AAAA后面使用“::”,這樣的話前面的12個0就不能壓縮了。這個限制的目的是為了能準確還原被壓縮的0,不然就無法確定每個“::”代表了多少個0。例如,下列IP地址均是合法的,并且它們等價。

???????2001:0DB8:0000:0000:0000:0000:1428:0000
???????2001:0DB8:0000:0000::1428:0000
???????2001:0DB8::1428:0000

???????但2001:0DB8::1428::是非法的,因為這樣會不清楚每個壓縮中有幾個全零的分組。有時也可以將前導的零省略,例如,2001:0DB8:02DE::0E13等價于2001:DB8:2DE:E13。

? ? ? ?5.2.3域名

???????由于IP地址不易記憶,所以使用了域名來代替IP地址。域名是由一串用點分隔的字符串組成的Internet上某一臺計算機或計算機組的名稱,用于在數據傳輸時標識計算機的電子方位。(有時也稱為物理位置)。

???????域名是一個IP地址的“面具”,它主要是便于記憶和溝通的一組服務器的地址。(網站、電子郵件、FTP等)。

???????1.域名結構

???????域名用點號將各級子域名分隔開來,如jsjjc.tongji.edu.cn。域名從右至左分別為頂級域名、三級域名等不同級別,典型的域名結構為主機名,單位名,機構名,國家名。

? ? ? ?2.頂級域名

???????頂級域名分為兩類:一是國際頂級域名;二是國家頂級域名,用兩個字母表示世界各個國家和地區,部分頂級域名如表5-5所示。

國家頂級域名cn中國國際頂級域名com盈利性商業機構
us美國edu教育機構
jp日本gov政府機構
hk中國香港特別行政區mil軍事組織
tw中國臺灣地區ac科研機構
de德國net網絡機構
gb英國org非營利性組織

???????3.DNS

???????將域名翻譯成對應的IP地址的翻譯系統稱為域名系統(Domain Name System,DNS)。它是因特網的一項核心服務,它作為可以將域名和IP地址相互映射的一個分布式數據庫,能夠使人更方便地訪問互聯網,而不必去記住能夠被機器直接讀取的IP地址。在域名系統中,存放的是域名和IP地址的對照表。

???????4.URL

???????URL 也稱為統一資源定位器(符),是可以從互聯網上得到的資源的地理位置和訪問方法的一種簡潔的表達,是互聯網上標準資源的地址。互聯網上的每個文件都有一個唯一的URL,它包含的信息指出文件的位置以及瀏覽器應該怎么處理它。

???????完整的 URL 由4 部分組成:資源類型(協議)、存放資源的主機名(域名)、端口號、資源具體地址(路徑和文件名),如下所示:


???????其中,端口號(是一種特定服務的軟件標識)一般省略不寫。常見協議默認端口號如下: HTTP 使用80端口,FTP 使用20 和21 端口,Telnet 使用23 端口等。

? ? ? ?5.2.4Internet提供的服務

? ? ? ?Internet為廣大用戶提供的服務非常多,常見的服務有萬維網服務、文件傳輸服務、遠程登錄服務、電子郵件服務、電子公告板系統、電子商務、電子政務、信息瀏覽與檢索等。

? ? ? ?1.萬維網服務(WWW)

???????WWW(World Wide Web,萬維網)也稱全球信息網,是Internet上應用最廣泛的一種服務。它采用超文本和多媒體技術,將不同文件通過關鍵字建立鏈接,提供一種交叉式查詢方式,解決了 Internet上的信息傳遞問題。WWW采用客戶機/服務器工作模式,用戶在客戶機上使用瀏覽器發出訪問請求,服務器根據請求向瀏覽器返回信息。當瀏覽器和服務器之間交換數據時,使用HTTP協議,為了安全,可使用HTTPS協議。

? ? ? ?2.電子郵件服務(E-Mail)

???????在電子郵件系統中,負責電子郵件收發管理的計算機稱為郵件服務器,分為發送郵件服務器和接收郵件服務器。

???????要使用Internet提供的電子郵件服務,必須先申請電子信箱賬號和郵箱地址,電子郵箱地址一般格式為“郵箱名@郵箱所在的主機域名”。

? ? ? ?3.文件傳輸(FTP)

???????FTP服務是一種在兩臺計算機之間傳送文件的服務,采用客戶機/服務器工作方式。訪問FTP服務器有以下兩種方式。

???????(1) 匿名方式

???????匿名方式不使用賬號和密碼,如FTP://JSJC.TONGJI.EDU.CN,這種形式相當于使用了公共賬號:Anonymous,密碼是一個有效的E-mail地址或者Guest。

???????(2) 使用賬號和密碼

???????如FTP://Users:123456@JSJC.TONGJI.EDU.CN,其中Users是賬號,123456是密碼。

? ? ? ?4.其他應用

???????(1)即時通信

???????即時通信是Internet提供的一種能夠即時發送和接收信息的服務。常用的即時通信服務有:騰訊的QQ和微信、MSN、微軟的Skype等。

???????(2)博客和微博

???????博客(Blog),又稱為網絡日志,是一種通常由個人管理、不定期張貼新的文章的網站,是社會媒體網絡的一部分。

???????微博(Micro Blog)是一個基于用戶關系的信息分享、傳播以及獲取的平臺。用戶可以通過微博組建個人社區。

? ? ? ?(3)VPN

???????VPN(Virtual Private Network,虛擬專用網絡)是一種遠程訪問技術。什么是遠程訪問?外地的員工訪問單位內網的服務器資源就是遠程訪問。實現遠程訪問的一種常用技術就是VPN,即在Internet上架設一個專用網絡。????????

???????(4)遠程桌面

???????遠程桌面(Remote Desktop,RDP)是讓用戶在本地計算機上控制遠程計算機的一種技術。有了遠程桌面功能后,用戶可以操作遠程的計算機,如安裝軟件、運行程序等,所有的一切都好像是在本地計算機上操作一樣。

???????5.2.5 接入方式????????

???????要想訪問 Internet 所提供的服務,用戶必須通過 ISP(Internet 服務提供商)把自己的計算機接入 Internet。Internet 為公眾提供了各種接入方式:ADSL(Asymmetric Digital Subscriber Line,非對稱數字用戶線)接入、有線電視接入、光纖接入、無線接入、共享接入等。??????????????????

???????1.ADSL 入網????????

???????ADSL 是一種利用電話線和公用電話網接入 Internet 的技術。它通過專用的 ADSL Modem 連接到 Internet。是一種寬帶的接入方式,具有下載速率高、上網和打電話兼顧、安裝方便等優點。

???????2.有線電視接入

???????是一種利用有線電視網接入到 Internet 的技術。它通過 Cable Modem(線纜調制解調器)連接有線電視網,進而連接到 Internet,也是一種寬帶的 Internet 接入方式,可兼顧上網、模擬節目和數字點播。

???????3.光纖接入

???????光纖接入(FTTH,光纖到家)是一種以光纖為主要傳輸媒介的接入技術。用戶通過光纖 Modem 連接到網絡,再通過 ISP 的骨干網出口連接到 Internet,是一種寬帶的 Internet 接入方式。

???????4.無線接入方式

???????個人計算機或者移動設備可以通過 WLAN 連接到 Internet。在一些校園、機場、飯店、展會、休閑場所等公共場所內,由電信公司或單位統一部署了無線接入點,建立起無線局域網。

???????5.共享接入

???????前面的接入方式都可以使一臺計算機使用一個賬號接入 Internet。如果要使一批計算機接入 Internet,而只使用一個賬號,這種方式稱為共享接入。共享接入通過構建局域網,將能接入 Internet 的計算機與其他計算機連接起來,其他計算機通過共享方式接入 Internet。常見的共享方式是利用路由器接入到 Internet,而其他的計算機或設備只要連接到路由器就能上網了。????????

???????5.2.6 信息檢索

???????在WWW上瀏覽信息是Internet最基本的功能。信息瀏覽可以分為3個層次:基本使用、搜索引擎、文獻檢索。????????

???????1.基本使用

???????使用瀏覽器時,只要在瀏覽器的地址欄中輸入相應的URL或IP地址即可。當用戶輸入域名訪問Web站點時看到的第一個網頁稱為主頁(Home Page)。保存當前網頁時要指定保存類型。常用的保存類型有兩種。
???????① 網頁,全部(.htm;.html)。保存整個網頁,網頁中的圖片被保存在一個與網頁同名的文件夾內。

???????② Web檔案,單一文件 (*.mht)。把整個網頁文字和圖片一起保存在一個 mht 文件中。

? ? ? ?2.搜索引擎

???????搜索引擎是用來搜索網上資源的工具,國內常用的搜索引擎如表所示。

搜索引擎名稱?? ?說明?? ?
百度全球最大的中文搜索引擎?? ?
Google?全球最大的搜索引擎??
360搜索、搜狗搜索、神馬其他搜索引擎

???????3.文獻檢索

???????文獻檢索是指將文獻按一定的方式組織和存儲起來,并根據用戶的需要找出有關的文獻過程。常見文獻數據庫:中國知網(CNKI)、萬方數字資源系統、維普中國科技期刊、IEEE/IEE(IEL)等,這些電子資源以鏡像站點的形式鏈接在校園網上供師生使用,各學校的網絡管理部門通常采用 IP 地址控制訪問權限,在校園網進入時無須賬號和密碼。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/895125.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/895125.shtml
英文地址,請注明出處:http://en.pswp.cn/news/895125.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

“圖像識別分割算法:解鎖視覺智能的關鍵技術

嘿,各位朋友!今天咱們來聊聊圖像識別分割算法。這可是計算機視覺領域里特別厲害的一項技術,簡單來說,它能讓機器“看懂”圖像中的不同部分,并把它們精準地分出來。想象一下,機器不僅能識別出圖里有貓還是狗…

AJAX項目——數據管理平臺

黑馬程序員視頻地址: 黑馬程序員——數據管理平臺 前言 功能: 1.登錄和權限判斷 2.查看文章內容列表(篩選,分頁) 3.編輯文章(數據回顯) 4.刪除文章 5.發布文章(圖片上傳&#xff0…

html轉PDF文件最完美的方案(wkhtmltopdf)

目錄 需求 一、方案調研 二、wkhtmltopdf使用 如何使用 文檔簡要說明 三、后端服務 四、前端服務 往期回顧 需求 最近在做報表類的統計項目,其中有很多指標需要匯總,網頁內容有大量的echart圖表,做成一個網頁去瀏覽,同時…

示例:JAVA調用deepseek

近日,國產AI DeepSeek在中國、美國的科技圈受到廣泛關注,甚至被認為是大模型行業的最大“黑馬”。在外網,DeepSeek被不少人稱為“神秘的東方力量”。1月27日,DeepSeek應用登頂蘋果美國地區應用商店免費APP下載排行榜,在…

.NET周刊【2月第1期 2025-02-02】

國內文章 dotnet 9 已知問題 默認開啟 CET 導致進程崩潰 https://www.cnblogs.com/lindexi/p/18700406 本文記錄 dotnet 9 的一個已知且當前已修問題。默認開啟 CET 導致一些模塊執行時觸發崩潰。 dotnet 使用 ColorCode 做代碼著色器 https://www.cnblogs.com/lindexi/p/…

AES200物理機部署DeepSeek-R1蒸餾模型

AES200物理機部署DeepSeek-R1模型 華為官方官宣自己的NPU支持DeepSeek-R1模型部署,華為的大模型推理部署依托于其大模型推理引擎:MindIE,但是根據MindIE的文檔,其只支持以下硬件: 表1 MindIE支持的硬件列表 類型配置…

【后端開發】系統設計101——Devops,Git與CICD,云服務與云原生,Linux,安全性,案例研究(30張圖詳解)

【后端開發】系統設計101——Devops,Git與CICD,云服務與云原生,Linux,安全性,案例研究(30張圖詳解) 文章目錄 1、DevopsDevOps與SRE與平臺工程的區別是什么?什么是k8s(Ku…

正泰中間電磁繼電器【8腳10A】DC24V 待機功率

需求:繼電器能耗測試。 1.連接24V2A的電源, 2. 穩定功率為 1.4W 3. 正泰中間電磁繼電器【8腳10A】直流DC24V 注:聯通時電磁繼電器會輕微發熱 4.電磁繼電器的工作原理基于電流的磁效應 電磁激勵:電磁繼電器主要由線圈、鐵芯、銜…

計算機視覺核心任務

1. 計算機視頻重要分類 計算機視覺的重要任務可以大致分為以下幾類: 1. 圖像分類(Image Classification) 識別圖像屬于哪個類別,例如貓、狗、汽車等。 應用場景:物品識別、人臉識別、醫療影像分類。代表模型&#…

責任鏈模式(Chain Responsibility)

一、定義:屬于行為型設計模式,包含傳遞的數據、創建處理的抽象和實現、創建鏈條、將數據傳遞給頂端節點; 二、UML圖 三、實現 1、需要傳遞處理的數據類 import java.util.Date;/*** 需要處理的數據信息*/ public class RequestData {priva…

MFC 基礎

windows桌面應用分為兩種類型: 基于文檔視圖類型 和 基于對話框類型。 通常具有復雜交互控件的程序即為基于對話框類型,相對而言比較復雜,而基于文檔視圖類的應用交互形式比較單一,相對簡單。下面給出基于mfc框架的最基本的桌面程…

npm無法加載文件 因為此系統禁止運行腳本

安裝nodejs后遇到問題: 在項目里【node -v】可以打印出來,【npm -v】打印不出來,顯示npm無法加載文件 因為此系統禁止運行腳本。 但是在winr,cmd里【node -v】,【npm -v】都也可打印出來。 解決方法: cmd里可以打印出…

JVM春招快速學習指南

1.說在前面 在Java相關崗位的春/秋招面試過程中,JVM的學習是必不可少的。本文主要是通過《深入理解Java虛擬機》第三版來介紹JVM的學習路線和方法,并對沒有過JVM基礎的給出閱讀和學習建議,盡可能更加快速高效的進行JVM的學習與秋招面試的備戰…

DeepSeek API 調用 - Spring Boot 實現

DeepSeek API 調用 - Spring Boot 實現 1. 項目依賴 在 pom.xml 中添加以下依賴&#xff1a; <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-webflux</artifactId></depe…

認識Electron 開啟新的探索世界一

一、Electron輕松入門 1.搭建開發環境&#xff1a; 一般情況下開發者會使用node.js來創建electron項目&#xff0c;node.js是一個基于Chrome V8引擎的javascript運行環境&#xff0c;所以首先需要到官網去下載安裝node.js 下載鏈接&#xff1a;https://nodejs.org/enhttps://no…

MySQL下載過程

MySQL Enterprise Edition Downloads | Oracle mysql官方下載網址&#xff08;9.2版本&#xff09; 下面的示例是5.7的包&#xff0c;過程是一樣的 port&#xff1a;3308&#xff08;默認的是3306&#xff0c;筆者下了一個占用了該端口&#xff09; root&#xff1a;123456 問題…

【學術投稿】第五屆計算機網絡安全與軟件工程(CNSSE 2025)

重要信息 官網&#xff1a;www.cnsse.org 時間&#xff1a;2025年2月21-23日 地點&#xff1a;中國-青島 簡介 第五屆計算機網絡安全與軟件工程&#xff08;CNSSE 2025&#xff09;將于2025年2月21-23日在中國-青島舉行。CNSSE 2025專注于計算機網絡安全、軟件工程、信號處…

Qt:QWidget核心屬性

目錄 QWidget核心屬性 enab geometry WindowFrame的影響 windowTitle windowIcon qrc文件管理資源 windowOpacity cursor font toolTip focusPolicy styleSheet QWidget核心屬性 在Qt中使用QWidget類表示"控件"&#xff0c;如按鈕、視圖、輸入框、滾動…

Linux TCP 編程詳解與實例

一、引言 在網絡編程的領域中&#xff0c;TCP&#xff08;Transmission Control Protocol&#xff09;協議因其可靠的數據傳輸特性而被廣泛應用。在 Linux 環境下&#xff0c;使用 C 或 C 進行 TCP 編程可以實現各種強大的網絡應用。本文將深入探討 Linux TCP 編程的各個方面&…

原生redis實現分布式鎖

用 原生 Redis&#xff08;Jedis、Lettuce&#xff09; 實現分布式鎖&#xff0c;可以參考 Redisson 的原理&#xff0c;但需要自己處理鎖的自動續期、故障恢復等細節。核心思路是使用 Redis 的 SET NX EX 或 SET PX NX 命令來實現互斥鎖&#xff0c;并利用 Lua 腳本 保障原子性…