1、IP地址,是設(shè)備的標(biāo)識。
要想讓網(wǎng)絡(luò)中的計(jì)算機(jī)能相互通信,必須為每臺計(jì)算機(jī)指定一個(gè)標(biāo)識號,通過此標(biāo)識號來指定要接收數(shù)據(jù)的計(jì)算機(jī)和識別發(fā)送的計(jì)算機(jī),而IP地址就是這個(gè)標(biāo)識號。也就是設(shè)備的標(biāo)識。
2、端口,是應(yīng)用程序的標(biāo)識。
網(wǎng)絡(luò)的通信,本質(zhì)上是兩個(gè)應(yīng)用程序的通信。每臺計(jì)算機(jī)都有很多的應(yīng)用程序,那么在網(wǎng)絡(luò)通信時(shí),如何區(qū)分這些應(yīng)用程序呢?如果說IP地址可以唯一標(biāo)識網(wǎng)絡(luò)中的設(shè)備,那么端口號就可以唯一標(biāo)識設(shè)備中的應(yīng)用程序了。也就是應(yīng)用程序的標(biāo)識。
3、協(xié)議,連接和通信的規(guī)則被稱為網(wǎng)絡(luò)通信協(xié)議,常見的協(xié)議有UDP協(xié)議和3、TCP協(xié)議。
通過計(jì)算機(jī)網(wǎng)絡(luò)可以使多臺計(jì)算機(jī)實(shí)現(xiàn)連接,位于同一個(gè)網(wǎng)絡(luò)中的計(jì)算機(jī)在進(jìn)行連接和通信時(shí)需要遵守一定的規(guī)則,這就好比在道路中行駛的汽車一定要遵守交通規(guī)則。在計(jì)算機(jī)網(wǎng)絡(luò)中,這些連接和通信的規(guī)則被稱為網(wǎng)絡(luò)通信協(xié)議,它對數(shù)據(jù)的傳輸格式、傳輸速率、傳輸步驟等做了統(tǒng)一規(guī)定,通信雙方必須同時(shí)遵守才能完成數(shù)據(jù)交換。常見的協(xié)議有UDP協(xié)議和TCP協(xié)議。
以上就是java網(wǎng)絡(luò)編程的三要素,希望對大家有所幫助。更多關(guān)于“java培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒教育多年辦學(xué),課程大綱緊跟企業(yè)需求,更科學(xué)更嚴(yán)謹(jǐn),每年培養(yǎng)泛IT人才近2萬人。不論你是零基礎(chǔ)還是想提升,都可以找到適合的班型,千鋒教育隨時(shí)歡迎你來試聽。