12.1-全棧Java筆記:網(wǎng)絡(luò)編程的基本概念

什么是計(jì)算機(jī)網(wǎng)絡(luò)只锻?

把分布在不同地理區(qū)域的計(jì)算機(jī)與專門的外部設(shè)備用通信線路互連成一個(gè)規(guī)模大玖像、功能強(qiáng)的網(wǎng)絡(luò)系統(tǒng),從而使眾多的計(jì)算機(jī)可以方便地互相傳遞信息齐饮,共享硬件捐寥、軟件、數(shù)據(jù)信息等資源祖驱。


計(jì)算機(jī)網(wǎng)絡(luò)的主要功能:

資源共享

信息傳輸與集中處理

均衡負(fù)荷與分布處理

綜合信息服務(wù) (www/綜合業(yè)務(wù)數(shù)字網(wǎng)絡(luò) ISDN)

什么是網(wǎng)絡(luò)通信協(xié)議握恳?

計(jì)算機(jī)網(wǎng)絡(luò)中實(shí)現(xiàn)通信必須有一些約定即通信協(xié)議,對(duì)速率捺僻、傳輸代碼乡洼、代碼結(jié)構(gòu)崇裁、傳?輸控制步驟、出錯(cuò)控制等制定標(biāo)準(zhǔn)束昵。


網(wǎng)絡(luò)通信接口:

為了使兩個(gè)結(jié)點(diǎn)之間能進(jìn)行對(duì)話拔稳,必須在它們之間建立通信工具(即接口),使彼此之間 能進(jìn)行信息交換锹雏。接口包括兩部分:

? 硬件裝置: 實(shí)現(xiàn)結(jié)點(diǎn)之間的信息傳送

? 軟件裝置: 規(guī)定雙方進(jìn)行通信的約定協(xié)議

為什么要分層巴比?

由于結(jié)點(diǎn)之間聯(lián)系很復(fù)雜,在制定協(xié)議時(shí)礁遵,把復(fù)雜成份分解成?一些簡(jiǎn)單的成份轻绞,再將它們復(fù)合起來。最常用的復(fù)合方式是層次方式榛丢,即同層間可以通信铲球、上一層可以調(diào)用下一層,而與再下一層不發(fā)生關(guān)系晰赞。


通信協(xié)議的分層規(guī)定

把用戶應(yīng)用程序作為最高層稼病,把物理通信線路作為最低層,將其間的協(xié)議處理分為若干層掖鱼,規(guī)定每層處理的任務(wù)然走,也規(guī)定每層的接口標(biāo)準(zhǔn)。

圖1 TCP/IP模型和OSI模型

1)物理層(Physical Layer)

2)數(shù)據(jù)鏈路層(Data Link Layer)

3)網(wǎng)絡(luò)層(Network Layer)網(wǎng)絡(luò)層協(xié)議的代表包括:IP戏挡、IPX芍瑞、RIP、OSPF等

4)傳輸層(Transport Layer)傳輸層協(xié)議的代表包括:TCP褐墅、UDP拆檬、SPX等。

5)會(huì)話層(Session Layer)NetBIOS妥凳、ZIP(AppleTalk區(qū)域信息協(xié)議)等竟贯。

6)表示層(Presentation Layer) ASCII、ASN.1逝钥、JPEG屑那、MPEG等。

7)應(yīng)用層(Application Layer)?? Telnet艘款、FTP持际、HTTP、SNMP等哗咆。

數(shù)據(jù)封裝

圖2 數(shù)據(jù)封裝

數(shù)據(jù)拆封

圖3 數(shù)據(jù)拆封

IP:IPV4蜘欲、 IPV6

端口:

QQ、msn晌柬、 迅雷芒填、電驢呜叫、360 通過端口空繁,可以在一個(gè)主機(jī)上運(yùn)行多個(gè)網(wǎng)絡(luò)應(yīng)用程序殿衰。端口是虛擬的概念,并不是說在主機(jī)上真的有若干個(gè)端口盛泡。

URL:

在WWW上闷祥,每一信息資源都有統(tǒng)一的且唯一的地址,該地址就叫URL(Uniform Resource Locator)傲诵,它是WWW的統(tǒng)一資源定位符凯砍。URL由4部分組成:協(xié)議 、存放資源的主機(jī)域名拴竹、資源文件名和端口號(hào)悟衩。如果未指定該端口號(hào),則使用協(xié)議默認(rèn)的端口栓拜。例如http 協(xié)議的默認(rèn)端口為 80座泳。

在java.net包中提供了URL類,該類封裝了大量復(fù)雜的涉及從遠(yuǎn)程站點(diǎn)獲取信息的細(xì)節(jié)幕与。





「全棧Java筆記」是一部能幫大家從零到一成長(zhǎng)為全棧Java工程師系列筆記挑势。筆者江湖人稱 Mr. G,10年Java研發(fā)經(jīng)驗(yàn)啦鸣,曾在神州數(shù)碼潮饱、航天院某所研發(fā)中心從事軟件設(shè)計(jì)及研發(fā)工作,從小白逐漸做到工程師诫给、高級(jí)工程師香拉、架構(gòu)師。精通Java平臺(tái)軟件開發(fā)中狂,精通JAVAEE凫碌,熟悉各種流行開發(fā)框架。


?筆記包含從淺入深的六大部分:

?A-Java入門階段

?B-數(shù)據(jù)庫從入門到精通

?C-手刃移動(dòng)前端和Web前端

?D-J2EE從了解到實(shí)戰(zhàn)

?E-Java高級(jí)框架精解

?F-Linux和Hadoop?



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末吃型,一起剝皮案震驚了整個(gè)濱河市证鸥,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌勤晚,老刑警劉巖枉层,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異赐写,居然都是意外死亡鸟蜡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門挺邀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來揉忘,“玉大人跳座,你說我怎么就攤上這事∑” “怎么了疲眷?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)您朽。 經(jīng)常有香客問我狂丝,道長(zhǎng),這世上最難降的妖魔是什么哗总? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任几颜,我火速辦了婚禮,結(jié)果婚禮上讯屈,老公的妹妹穿的比我還像新娘蛋哭。我一直安慰自己,他們只是感情好涮母,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布谆趾。 她就那樣靜靜地躺著,像睡著了一般哈蝇。 火紅的嫁衣襯著肌膚如雪棺妓。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天炮赦,我揣著相機(jī)與錄音怜跑,去河邊找鬼。 笑死吠勘,一個(gè)胖子當(dāng)著我的面吹牛性芬,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播剧防,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼植锉,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了峭拘?” 一聲冷哼從身側(cè)響起俊庇,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎鸡挠,沒想到半個(gè)月后辉饱,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡拣展,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年彭沼,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片备埃。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡姓惑,死狀恐怖褐奴,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情于毙,我是刑警寧澤敦冬,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布键思,位于F島的核電站缆瓣,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜烂翰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蚤氏。 院中可真熱鬧甘耿,春花似錦、人聲如沸竿滨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽于游。三九已至毁葱,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間贰剥,已是汗流浹背倾剿。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蚌成,地道東北人前痘。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像担忧,于是被迫代替她去往敵國和親芹缔。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 網(wǎng)絡(luò)概念第一天 兩臺(tái)電腦怎么通過網(wǎng)絡(luò)傳輸數(shù)據(jù)瓶盛?怎樣才能知道傳輸?shù)氖菙?shù)據(jù)最欠?誰摸過網(wǎng)線? 看電影惩猫,怎么看的芝硬?通過電流,...
    小吖朱閱讀 1,545評(píng)論 0 1
  • 李笑來說,人的大腦在通過說話表達(dá)的同時(shí)锯厢,語言反過來也在塑造你的大腦皮官。 正確的自我對(duì)話如何影響思考的質(zhì)量脯倒?喜歡爆粗口...
    楷歌Kale閱讀 385評(píng)論 1 0
  • 北方有佳人,絕世而獨(dú)立捺氢。 一顧傾人城藻丢,再顧傾人國。 寧不知傾城與傾國摄乒,佳人難再得悠反。——唐 李延年 二顧茅廬印象馍佑,想...
    baskinanel閱讀 485評(píng)論 0 50
  • 阿Q的代名詞我認(rèn)為就是精神勝利法斋否,這個(gè)視頻中阿Q在監(jiān)獄里畫押都想著把那個(gè)圓再畫的圓一些。我由此想到一句話“活在當(dāng)下...
    高樂高棒極了閱讀 205評(píng)論 0 0