當前位置:編程學習大全網 - 網絡軟體 - 網絡節點的ip地址數據庫是什麽

網絡節點的ip地址數據庫是什麽

 Java語言的優勢之壹是Java程序能訪問網絡資源。Java提供壹系列的類支持Java程序訪問網絡資源。

TCP/IP協議和IP地址

為了進行網絡通信,通信雙方必須遵守通信協議.目前最廣泛使用的是TCP/IP協議,它是Internet中各方所遵循的公***協議.TCP(Transport Control Protocol)是壹種傳輸控制協議,IP(Internet Protocol)是壹種網際協議,TCP/IP代表這兩個協議的。

TCP/IP分為四個層次:

網絡接口層:負責接收和發送物理幀;

網絡層:負責相鄰節點之間的通信;

傳輸層:負責起點到終點的通信;

應用層:提供諸如文件傳輸、電子郵件等應用程序。

TCP協議將任何網絡信息傳輸當作信息流。例如,機器A上的壹個長報文發送到機器B,發送端A需要將數據分片,把壹片片數據分別打包發送。數據包有壹個頭,指明該數據包發往何處、兇中數據在接收序列中所處的位置。每個包都按照IP地址提供的目的地從壹個臺機器傳送到另壹臺機器,或從壹個網絡節點傳送到另壹個網絡節點。在接收端B,這些數據包都能夠按照正確的順序重新組裝起來。

TCP/IP協議是壹個協議族,由壹組協議組成,主要包含以下更具體的協議:

Telnet(遠程登錄):允許壹臺計算機用戶登錄到另壹臺遠程計算機上,使遠程操作如同在本地計算機上操作壹樣。

FTP(File Transfer protocol,文件傳輸協議):允許用戶將遠程主機上的文件復制到自己的計算機上。

SMTP(simple Mail Transfer Protocol,簡單郵件傳輸協議):用於傳輸電子郵件。

NFS(Network file Server,網絡文件服務器):使多臺計算機透明地訪問彼此的目錄。

HTTP:壹種超文本傳輸協議,它是基於TCP/IP協議的,是WWW瀏覽器和服務器之間應用層的通信協議。HTTP是壹種通用、無狀態、面向對象的協議。HTTP會話(事務)包括四個步驟:連接(Connection)、請求(Request)、應答(Response)和關閉(Close)。

Java語言可編寫低層的網絡應用。例如,傳輸文件,建立郵件控制器,處理網絡數據等。Java語言支持的Internet協議有ftp、telnet、www等,支持網絡通信的軟件都在java.net包中,例如,java.net.ftp、java.net.www等。

IP地址用於指明因特網上的壹臺計算機在網絡中的地址,用32位二進制代碼表示壹個網絡地址。地址分A、B、C、D、E五類,常用的是A、B、C三類:

A(1.0.0.0-126.255.255.255):0,7位網絡號,後24位為主機號;

B(128.0.0.0-191.255.255.255):10,14位網絡號,後16位為主機號;

C(192.0.0.0-223.255.255.255):110,21位網絡號,後8位為主機號;

D(224.0.0.0-239.255.255.255):1110,28位多點廣播組標號;

E(240.0.0.0-254.255.255.255):1111,保留試驗使用。

通常,IP地址用四段十進制數表示(8位壹段)。例如:

116.255.226.187

  • 上一篇:粉紅色的回憶歌詞 粉紅色的回憶整首歌詞
  • 下一篇:微笑狗事件原為什麽恐怖 背後的故事是這樣的
  • copyright 2024編程學習大全網