計(jì)算機(jī)網(wǎng)絡(luò)面經(jīng)

1. OSI,TCP/IP诫尽,五層協(xié)議的體系結(jié)構(gòu)禀酱,以及各層協(xié)議

OSI分層 (7層):物理層、數(shù)據(jù)鏈路層牧嫉、網(wǎng)絡(luò)層剂跟、傳輸層、會(huì)話層酣藻、表示層曹洽、應(yīng)用層。
TCP/IP分層(4層):網(wǎng)絡(luò)接口層辽剧、 網(wǎng)際層送淆、運(yùn)輸層、 應(yīng)用層怕轿。
五層協(xié)議 (5層):物理層偷崩、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層撞羽、運(yùn)輸層阐斜、 應(yīng)用層。

每一層的協(xié)議如下:
物理層:RJ45诀紊、CLOCK谒出、IEEE802.3 (中繼器,集線器邻奠,網(wǎng)關(guān))
數(shù)據(jù)鏈路:PPP笤喳、FR、HDLC碌宴、VLAN杀狡、MAC (網(wǎng)橋,交換機(jī))
網(wǎng)絡(luò)層:IP唧喉、ICMP、ARP忍抽、RARP八孝、OSPF、IPX鸠项、RIP干跛、IGRP、 (路由器)
傳輸層:TCP祟绊、UDP楼入、SPX
會(huì)話層:NFS哥捕、SQL、NETBIOS嘉熊、RPC
表示層:JPEG遥赚、MPEG、ASII
應(yīng)用層:FTP阐肤、DNS凫佛、Telnet、SMTP孕惜、HTTP愧薛、WWW、NFS

每一層的作用如下:
物理層:通過媒介傳輸比特,確定機(jī)械及電氣規(guī)范(比特Bit)
數(shù)據(jù)鏈路層:將比特組裝成幀和點(diǎn)到點(diǎn)的傳遞(幀F(xiàn)rame)
網(wǎng)絡(luò)層:負(fù)責(zé)數(shù)據(jù)包從源到宿的傳遞和網(wǎng)際互連(包PackeT)
傳輸層:提供端到端的可靠報(bào)文傳遞和錯(cuò)誤恢復(fù)(段Segment)
會(huì)話層:建立衫画、管理和終止會(huì)話(會(huì)話協(xié)議數(shù)據(jù)單元SPDU)
表示層:對(duì)數(shù)據(jù)進(jìn)行翻譯毫炉、加密和壓縮(表示協(xié)議數(shù)據(jù)單元PPDU)
應(yīng)用層:允許訪問OSI環(huán)境的手段(應(yīng)用協(xié)議數(shù)據(jù)單元APDU)

** IP地址的分類**
IP地址由32位組成,前面16位為網(wǎng)絡(luò)號(hào)削罩,后面16位為主機(jī)號(hào)
00000000 00000000 00000000 00000000
01000000 00000000 00000000 00000000
A類地址:以0開頭瞄勾, 第一個(gè)字節(jié)范圍:0~127(1.0.0.0 - 126.255.255.255);

10000000 00000000 00000000 00000000
11000000 00000000 00000000 00000000
B類地址:以10開頭鲸郊, 第一個(gè)字節(jié)范圍:128~191(128.0.0.0 - 191.255.255.255)丰榴;

C類地址:以110開頭, 第一個(gè)字節(jié)范圍:192~223(192.0.0.0 - 223.255.255.255)秆撮;

10.0.0.0—10.255.255.255四濒, 172.16.0.0—172.31.255.255, 192.168.0.0—192.168.255.255职辨。(Internet上保留地址用于內(nèi)部)

IP地址與子網(wǎng)掩碼相與得到主機(jī)號(hào)

2. ARP & RAPR

2.1 ARP是地址解析協(xié)議盗蟆,簡(jiǎn)單語言解釋一下工作原理

1:首先,每個(gè)主機(jī)都會(huì)在自己的ARP緩沖區(qū)中建立一個(gè)ARP列表舒裤,以表示IP地址和MAC地址之間的對(duì)應(yīng)關(guān)系喳资。
2:當(dāng)源主機(jī)要發(fā)送數(shù)據(jù)時(shí),首先檢查ARP列表中是否有對(duì)應(yīng)IP地址的目的主機(jī)的MAC地址腾供,如果有仆邓,則直接發(fā)送數(shù)據(jù),如果沒有伴鳖,就向本網(wǎng)段的所有主機(jī)發(fā)送ARP數(shù)據(jù)包节值,該數(shù)據(jù)包包括的內(nèi)容有:源主機(jī)****IP地址,源主機(jī)MAC地址榜聂,目的主機(jī)的IP****地址搞疗。
3:當(dāng)本網(wǎng)絡(luò)的所有主機(jī)收到該ARP數(shù)據(jù)包時(shí),首先檢查數(shù)據(jù)包中的IP地址是否是自己的IP地址须肆,如果不是匿乃,則忽略該數(shù)據(jù)包桩皿,如果是,則首先從數(shù)據(jù)包中取出源主機(jī)的IP和MAC地址寫入到ARP列表中幢炸,如果已經(jīng)存在泄隔,則覆蓋,然后將自己的MAC地址寫入ARP響應(yīng)包中阳懂,告訴源主機(jī)自己是它想要找的MAC地址梅尤。
4:源主機(jī)收到ARP響應(yīng)包后。ARP是地址解析協(xié)議岩调,簡(jiǎn)單語言解釋一下工作原理巷燥。
1:首先,每個(gè)主機(jī)都會(huì)在自己的ARP緩沖區(qū)中建立一個(gè)ARP列表号枕,以表示IP地址和MAC地址之間的對(duì)應(yīng)關(guān)系缰揪。
2:當(dāng)源主機(jī)要發(fā)送數(shù)據(jù)時(shí),首先檢查ARP列表中是否有對(duì)應(yīng)IP地址的目的主機(jī)的MAC地址葱淳,如果有钝腺,則直接發(fā)送數(shù)據(jù),如果沒有赞厕,就向本網(wǎng)段的所有主機(jī)發(fā)送ARP數(shù)據(jù)包艳狐,該數(shù)據(jù)包包括的內(nèi)容有:源主機(jī)****IP地址,源主機(jī)MAC地址皿桑,目的主機(jī)的IP****地址毫目。
3:當(dāng)本網(wǎng)絡(luò)的所有主機(jī)收到該ARP數(shù)據(jù)包時(shí),首先檢查數(shù)據(jù)包中的IP地址是否是自己的IP地址诲侮,如果不是镀虐,則忽略該數(shù)據(jù)包,如果是沟绪,則首先從數(shù)據(jù)包中取出源主機(jī)的IP和MAC地址寫入到ARP列表中刮便,如果已經(jīng)存在,則覆蓋绽慈,然后將自己的MAC地址寫入ARP響應(yīng)包中恨旱,告訴源主機(jī)自己是它想要找的MAC地址。
4:源主機(jī)收到ARP響應(yīng)包后坝疼。將目的主機(jī)的IP和MAC地址寫入ARP列表搜贤,并利用此信息發(fā)送數(shù)據(jù)。如果源主機(jī)一直沒有收到ARP響應(yīng)數(shù)據(jù)包裙士,表示ARP查詢失敗入客。

注:廣播發(fā)送ARP請(qǐng)求管毙,單播發(fā)送ARP響應(yīng)腿椎。

2.2 描述RARP

RARP是逆地址解析協(xié)議桌硫,作用是完成硬件地址到IP地址的映射,主要用于無盤工作站啃炸,因?yàn)榻o無盤工作站配置的IP地址不能保存铆隘。工作流程:在網(wǎng)絡(luò)中配置一臺(tái)RARP服務(wù)器,里面保存著IP地址和MAC地址的映射關(guān)系南用,當(dāng)無盤工作站啟動(dòng)后膀钠,就封裝一個(gè)RARP數(shù)據(jù)包,里面有其MAC地址裹虫,然后廣播到網(wǎng)絡(luò)上去肿嘲,當(dāng)服務(wù)器收到請(qǐng)求包后,就查找對(duì)應(yīng)的MAC地址的IP地址裝入響應(yīng)報(bào)文中發(fā)回給請(qǐng)求者筑公。因?yàn)樾枰獜V播請(qǐng)求報(bào)文雳窟,因此RARP只能用于具有廣播能力的網(wǎng)絡(luò)。

3. 各種協(xié)議

ICMP協(xié)議:因特網(wǎng)控制報(bào)文協(xié)議匣屡。它是TCP/IP協(xié)議族的一個(gè)子協(xié)議封救,用于在IP主機(jī)、路由器之間傳遞控制消息
TFTP協(xié)議:是TCP/IP協(xié)議族中的一個(gè)用來在客戶機(jī)與服務(wù)器之間進(jìn)行簡(jiǎn)單文件傳輸?shù)膮f(xié)議捣作,提供不復(fù)雜誉结、開銷不大的文件傳輸服務(wù)
HTTP協(xié)議:超文本傳輸協(xié)議,是一個(gè)屬于應(yīng)用層的面向?qū)ο蟮膮f(xié)議券躁,由于其簡(jiǎn)捷惩坑、快速的方式,適用于分布式超媒體信息系統(tǒng)
DHCP協(xié)議:動(dòng)態(tài)主機(jī)配置協(xié)議嘱朽,是一種讓系統(tǒng)得以連接到網(wǎng)絡(luò)上旭贬,并獲取所需要的配置參數(shù)手段
NAT協(xié)議:網(wǎng)絡(luò)地址轉(zhuǎn)換屬接入廣域網(wǎng)(WAN)技術(shù),是一種將私有(保留)地址轉(zhuǎn)化為合法IP地址的轉(zhuǎn)換技術(shù)
DHCP協(xié)議:一個(gè)局域網(wǎng)的網(wǎng)絡(luò)協(xié)議搪泳,使用UDP協(xié)議工作稀轨,用途:給內(nèi)部網(wǎng)絡(luò)或網(wǎng)絡(luò)服務(wù)供應(yīng)商自動(dòng)分配IP地址,給用戶或者內(nèi)部網(wǎng)絡(luò)管理員作為對(duì)所有計(jì)算機(jī)作中央管理的手段

3 TCP三次握手和四次揮手的全過程

3.1三次握手:

第一次握手:客戶端發(fā)送syn包(syn=x)到服務(wù)器岸军,并進(jìn)入SYN_SEND狀態(tài)奋刽,等待服務(wù)器確認(rèn);
第二次握手:服務(wù)器收到syn包艰赞,必須確認(rèn)客戶的SYN(ack=x+1)佣谐,同時(shí)自己也發(fā)送一個(gè)SYN包(syn=y),即SYN+ACK包方妖,此時(shí)服務(wù)器進(jìn)入SYN_RECV狀態(tài)狭魂;
第三次握手:客戶端收到服務(wù)器的SYN+ACK包,向服務(wù)器發(fā)送確認(rèn)包ACK(ack=y+1),此包發(fā)送完畢雌澄,客戶端和服務(wù)器進(jìn)入ESTABLISHED狀態(tài)斋泄,完成三次握手。
握手過程中傳送的包里不包含數(shù)據(jù)镐牺,三次握手完畢后炫掐,客戶端與服務(wù)器才正式開始傳送數(shù)據(jù)。理想狀態(tài)下睬涧,TCP連接一旦建立募胃,在通信雙方中的任何一方主動(dòng)關(guān)閉連接之前,TCP 連接都將被一直保持下去畦浓。

3.1 四次握手

與建立連接的“三次握手”類似痹束,斷開一個(gè)TCP連接則需要“四次握手”。
第一次揮手:主動(dòng)關(guān)閉方發(fā)送一個(gè)FIN讶请,用來關(guān)閉主動(dòng)方到被動(dòng)關(guān)閉方的數(shù)據(jù)傳送参袱,也就是主動(dòng)關(guān)閉方告訴被動(dòng)關(guān)閉方:我已經(jīng)不 會(huì)再給你發(fā)數(shù)據(jù)了(當(dāng)然,在fin包之前發(fā)送出去的數(shù)據(jù)秽梅,如果沒有收到對(duì)應(yīng)的ack確認(rèn)報(bào)文抹蚀,主動(dòng)關(guān)閉方依然會(huì)重發(fā)這些數(shù)據(jù)),但是企垦,此時(shí)主動(dòng)關(guān)閉方還可 以接受數(shù)據(jù)环壤。
第二次揮手:被動(dòng)關(guān)閉方收到FIN包后,發(fā)送一個(gè)ACK給對(duì)方钞诡,確認(rèn)序號(hào)為收到序號(hào)+1(與SYN相同郑现,一個(gè)FIN占用一個(gè)序號(hào))。第三次揮手:被動(dòng)關(guān)閉方發(fā)送一個(gè)FIN荧降,用來關(guān)閉被動(dòng)關(guān)閉方到主動(dòng)關(guān)閉方的數(shù)據(jù)傳送接箫,也就是告訴主動(dòng)關(guān)閉方,我的數(shù)據(jù)也發(fā)送完了朵诫,不會(huì)再給你發(fā)數(shù)據(jù)了辛友。第四次揮手:主動(dòng)關(guān)閉方收到FIN后,發(fā)送一個(gè)ACK給被動(dòng)關(guān)閉方剪返,確認(rèn)序號(hào)為收到序號(hào)+1废累,至此,完成四次揮手脱盲。

TCP 數(shù)據(jù)傳輸過程

3.2. TCP的三次握手過程邑滨?為什么會(huì)采用三次握手,若采用二次握手可以嗎钱反?

答:建立連接的過程是利用客戶服務(wù)器模式掖看,假設(shè)主機(jī)A為客戶端匣距,主機(jī)B為服務(wù)器端。
(1)TCP的三次握手過程:主機(jī)A向B發(fā)送連接請(qǐng)求哎壳;主機(jī)B對(duì)收到的主機(jī)A的報(bào)文段進(jìn)行確認(rèn)墨礁;主機(jī)A再次對(duì)主機(jī)B的確認(rèn)進(jìn)行確認(rèn)。
(2)采用三次握手是為了防止失效的連接請(qǐng)求報(bào)文段突然又傳送到主機(jī)B耳峦,因而產(chǎn)生錯(cuò)誤。失效的連接請(qǐng)求報(bào)文段是指:主機(jī)A發(fā)出的連接請(qǐng)求沒有收到主機(jī)B的確認(rèn)焕毫,于是經(jīng)過一段時(shí)間后蹲坷,主機(jī)A又重新向主機(jī)B發(fā)送連接請(qǐng)求,且建立成功邑飒,順序完成數(shù)據(jù)傳輸循签。考慮這樣一種特殊情況疙咸,主機(jī)A第一次發(fā)送的連接請(qǐng)求并沒有丟失县匠,而是因?yàn)榫W(wǎng)絡(luò)節(jié)點(diǎn)導(dǎo)致延遲達(dá)到主機(jī)B,主機(jī)B以為是主機(jī)A又發(fā)起的新連接撒轮,于是主機(jī)B同意連接乞旦,并向主機(jī)A發(fā)回確認(rèn),但是此時(shí)主機(jī)A根本不會(huì)理會(huì)题山,主機(jī)B就一直在等待主機(jī)A發(fā)送數(shù)據(jù)兰粉,導(dǎo)致主機(jī)B的資源浪費(fèi)。
(3)采用兩次握手不行顶瞳,原因就是上面說的實(shí)效的連接請(qǐng)求的特殊情況玖姑。

4 在瀏覽器中輸入www.baidu.com后執(zhí)行的全部過程

1、客戶端瀏覽器通過DNS解析到www.baidu.com的IP地址220.181.27.48慨菱,通過這個(gè)IP地址找到客戶端到服務(wù)器的路徑焰络。客戶端瀏覽器發(fā)起一個(gè)HTTP會(huì)話到220.161.27.48符喝,然后通過TCP進(jìn)行封裝數(shù)據(jù)包闪彼,輸入到網(wǎng)絡(luò)層。
2协饲、在客戶端的傳輸層备蚓,把HTTP會(huì)話請(qǐng)求分成報(bào)文段,添加源和目的端口囱稽,如服務(wù)器使用80端口監(jiān)聽客戶端的請(qǐng)求郊尝,客戶端由系統(tǒng)隨機(jī)選擇一個(gè)端口如5000,與服務(wù)器進(jìn)行交換战惊,服務(wù)器把相應(yīng)的請(qǐng)求返回給客戶端的5000端口流昏。然后使用IP層的IP地址查找目的端。
3、客戶端的網(wǎng)絡(luò)層不用關(guān)系應(yīng)用層或者傳輸層的東西况凉,主要做的是通過查找路由表確定如何到達(dá)服務(wù)器谚鄙,期間可能經(jīng)過多個(gè)路由器,這些都是由路由器來完成的工作刁绒,我不作過多的描述闷营,無非就是通過查找路由表決定通過那個(gè)路徑到達(dá)服務(wù)器。
4知市、客戶端的鏈路層傻盟,包通過鏈路層發(fā)送到路由器,通過鄰居協(xié)議查找給定IP地址的MAC地址嫂丙,然后發(fā)送ARP請(qǐng)求查找目的地址娘赴,如果得到回應(yīng)后就可以使用ARP的請(qǐng)求應(yīng)答交換的IP數(shù)據(jù)包現(xiàn)在就可以傳輸了,然后發(fā)送IP數(shù)據(jù)包到達(dá)服務(wù)器的地址跟啤。

5. TCP和UDP的區(qū)別

TCP提供面向連接的诽表、可靠的數(shù)據(jù)流傳輸,而UDP提供的是非面向連接的隅肥、不可靠的數(shù)據(jù)流傳輸竿奏。
TCP傳輸單位稱為TCP報(bào)文段,UDP傳輸單位稱為用戶數(shù)據(jù)報(bào)腥放。
TCP注重?cái)?shù)據(jù)安全性议双,UDP數(shù)據(jù)傳輸快,因?yàn)椴恍枰B接等待捉片,少了許多操作平痰,但是其安全性卻一般。

5.1 TCP對(duì)應(yīng)的協(xié)議和UDP對(duì)應(yīng)的協(xié)議

TCP對(duì)應(yīng)的協(xié)議:
(1) FTP:定義了文件傳輸協(xié)議伍纫,使用21端口宗雇。
(2) Telnet:一種用于遠(yuǎn)程登陸的端口,使用23端口莹规,用戶可以以自己的身份遠(yuǎn)程連接到計(jì)算機(jī)上赔蒲,可提供基于DOS模式下的通信服務(wù)。
(3) SMTP:郵件傳送協(xié)議良漱,用于發(fā)送郵件舞虱。服務(wù)器開放的是25號(hào)端口。
(4) POP3:它是和SMTP對(duì)應(yīng)母市,POP3用于接收郵件矾兜。POP3協(xié)議所用的是110端口。
(5)HTTP:是從Web服務(wù)器傳輸超文本到本地瀏覽器的傳送協(xié)議患久。

UDP對(duì)應(yīng)的協(xié)議:
(1) DNS:用于域名解析服務(wù)椅寺,將域名地址轉(zhuǎn)換為IP地址浑槽。DNS用的是53號(hào)端口。
(2) SNMP:簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議返帕,使用161號(hào)端口桐玻,是用來管理網(wǎng)絡(luò)設(shè)備的。由于網(wǎng)絡(luò)設(shè)備很多荆萤,無連接的服務(wù)就體現(xiàn)出其優(yōu)勢(shì)镊靴。
(3)** TFTP(Trival File Transfer Protocal),簡(jiǎn)單文件傳輸協(xié)議链韭,該協(xié)議在熟知端口69**上使用UDP服務(wù)偏竟。

6 DNS域名系統(tǒng),簡(jiǎn)單描述其工作原理

當(dāng)DNS客戶機(jī)需要在程序中使用名稱時(shí)梧油,它會(huì)查詢DNS服務(wù)器來解析該名稱≈菪希客戶機(jī)發(fā)送的每條查詢信息包括三條信息:包括:指定的DNS域名儡陨,指定的查詢類型,DNS域名的指定類別量淌∑澹基于UDP服務(wù),端口53. 該應(yīng)用一般不直接為用戶使用呀枢,而是為其他應(yīng)用服務(wù)胚股,如HTTP,SMTP等在其中需要完成主機(jī)名到IP地址的轉(zhuǎn)換裙秋。

7.面向連接和非面向連接的服務(wù)的特點(diǎn)是什么

面向連接的服務(wù)琅拌,通信雙方在進(jìn)行通信之前,要先在雙方建立起一個(gè)完整的可以彼此溝通的通道摘刑,在通信過程中进宝,整個(gè)連接的情況一直可以被實(shí)時(shí)地監(jiān)控和管理。
非面向連接的服務(wù)枷恕,不需要預(yù)先建立一個(gè)聯(lián)絡(luò)兩個(gè)通信節(jié)點(diǎn)的連接党晋,需要通信的時(shí)候,發(fā)送節(jié)點(diǎn)就可以往網(wǎng)絡(luò)上發(fā)送信息徐块,讓信息自主地在網(wǎng)絡(luò)上去傳未玻,一般在傳輸?shù)倪^程中不再加以監(jiān)控。

8交換機(jī)胡控、路由器扳剿、網(wǎng)關(guān)

1)交換機(jī)
在計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中,交換機(jī)是針對(duì)共享工作模式的弱點(diǎn)而推出的昼激。交換機(jī)擁有一條高帶寬的背部總線和內(nèi)部交換矩陣舞终。交換機(jī)的所有的端口都掛接在這條背 部總線上轻庆,當(dāng)控制電路收到數(shù)據(jù)包以后,處理端口會(huì)查找內(nèi)存中的地址對(duì)照表以確定目的MAC(網(wǎng)卡的硬件地址)的NIC(網(wǎng)卡)掛接在哪個(gè)端口上敛劝,通過內(nèi)部 交換矩陣迅速將數(shù)據(jù)包傳送到目的端口余爆。目的MAC若不存在,交換機(jī)才廣播到所有的端口夸盟,接收端口回應(yīng)后交換機(jī)會(huì)“學(xué)習(xí)”新的地址蛾方,并把它添加入內(nèi)部地址表 中。
交換機(jī)工作于OSI參考模型的第二層上陕,即數(shù)據(jù)鏈路層桩砰。交換機(jī)內(nèi)部的CPU會(huì)在每個(gè)端口成功連接時(shí),通過ARP協(xié)議學(xué)習(xí)它的MAC地址释簿,保存成一張 ARP表亚隅。在今后的通訊中,發(fā)往該MAC地址的數(shù)據(jù)包將僅送往其對(duì)應(yīng)的端口庶溶,而不是所有的端口煮纵。因此,交換機(jī)可用于劃分?jǐn)?shù)據(jù)鏈路層廣播偏螺,即沖突域行疏;但它不 能劃分網(wǎng)絡(luò)層廣播,即廣播域套像。
交換機(jī)被廣泛應(yīng)用于二層網(wǎng)絡(luò)交換酿联,俗稱“二層交換機(jī)”。
交換機(jī)的種類有:二層交換機(jī)夺巩、三層交換機(jī)贞让、四層交換機(jī)、七層交換機(jī)分別工作在OSI七層模型中的第二層柳譬、第三層震桶、第四層盒第七層,并因此而得名征绎。
2)路由器
路由器Router)是一種計(jì)算機(jī)網(wǎng)絡(luò)設(shè)備蹲姐,提供了路由與轉(zhuǎn)送兩種重要機(jī)制,可以決定數(shù)據(jù)包從來源端到目的端所經(jīng)過 的路由路徑(host到host之間的傳輸路徑)人柿,這個(gè)過程稱為路由柴墩;將路由器輸入端的數(shù)據(jù)包移送至適當(dāng)?shù)穆酚善鬏敵龆?在路由器內(nèi)部進(jìn)行),這稱為轉(zhuǎn) 送凫岖。路由工作在OSI模型的第三層——即網(wǎng)絡(luò)層江咳,例如網(wǎng)際協(xié)議。
路由器的一個(gè)作用是連通不同的網(wǎng)絡(luò)哥放,另一個(gè)作用是選擇信息傳送的線路歼指。 路由器與交換器的差別爹土,路由器是屬于OSI第三層的產(chǎn)品,交換器是OSI第二層的產(chǎn)品(這里特指二層交換機(jī))踩身。
3)網(wǎng)關(guān)
網(wǎng)關(guān)(Gateway)胀茵,網(wǎng)關(guān)顧名思義就是連接兩個(gè)網(wǎng)絡(luò)的設(shè)備,區(qū)別于路由器(由于歷史的原因挟阻,許多有關(guān)TCP/IP 的文獻(xiàn)曾經(jīng)把網(wǎng)絡(luò)層使用的路由器(Router)稱為網(wǎng)關(guān)琼娘,在今天很多局域網(wǎng)采用都是路由來接入網(wǎng)絡(luò),因此現(xiàn)在通常指的網(wǎng)關(guān)就是路由器的IP)附鸽,經(jīng)常在家 庭中或者小型企業(yè)網(wǎng)絡(luò)中使用脱拼,用于連接局域網(wǎng)和Internet。 網(wǎng)關(guān)也經(jīng)常指把一種協(xié)議轉(zhuǎn)成另一種協(xié)議的設(shè)備坷备,比如語音網(wǎng)關(guān)熄浓。
在傳統(tǒng)TCP/IP術(shù)語中,網(wǎng)絡(luò)設(shè)備只分成兩種省撑,一種為網(wǎng)關(guān)(gateway)赌蔑,另一種為主機(jī)(host)。網(wǎng)關(guān)能在網(wǎng)絡(luò)間轉(zhuǎn)遞數(shù)據(jù)包丁侄,但主機(jī)不能 轉(zhuǎn)送數(shù)據(jù)包惯雳。在主機(jī)(又稱終端系統(tǒng)朝巫,end system)中鸿摇,數(shù)據(jù)包需經(jīng)過TCP/IP四層協(xié)議處理,但是在網(wǎng)關(guān)(又稱中介系 統(tǒng)劈猿,intermediate system)只需要到達(dá)網(wǎng)際層(Internet layer)拙吉,決定路徑之后就可以轉(zhuǎn)送。在當(dāng)時(shí)揪荣,網(wǎng)關(guān) (gateway)與路由器(router)還沒有區(qū)別筷黔。
在現(xiàn)代網(wǎng)絡(luò)術(shù)語中,網(wǎng)關(guān)(gateway)與路由器(router)的定義不同仗颈。網(wǎng)關(guān)(gateway)能在不同協(xié)議間移動(dòng)數(shù)據(jù)佛舱,而路由器(router)是在不同網(wǎng)絡(luò)間移動(dòng)數(shù)據(jù),相當(dāng)于傳統(tǒng)所說的IP網(wǎng)關(guān)(IP gateway)挨决。
網(wǎng)關(guān)是連接兩個(gè)網(wǎng)絡(luò)的設(shè)備请祖,對(duì)于語音網(wǎng)關(guān)來說,他可以連接PSTN網(wǎng)絡(luò)和以太網(wǎng)脖祈,這就相當(dāng)于VOIP肆捕,把不同電話中的模擬信號(hào)通過網(wǎng)關(guān)而轉(zhuǎn)換成數(shù)字信號(hào),而且加入?yún)f(xié)議再去傳輸盖高。在到了接收端的時(shí)候再通過網(wǎng)關(guān)還原成模擬的電話信號(hào)慎陵,最后才能在電話機(jī)上聽到眼虱。
對(duì)于以太網(wǎng)中的網(wǎng)關(guān)只能轉(zhuǎn)發(fā)三層以上數(shù)據(jù)包,這一點(diǎn)和路由是一樣的席纽。而不同的是網(wǎng)關(guān)中并沒有路由表捏悬,他只能按照預(yù)先設(shè)定的不同網(wǎng)段來進(jìn)行轉(zhuǎn)發(fā)。網(wǎng)關(guān)最重要的一點(diǎn)就是端口映射胆筒,子網(wǎng)內(nèi)用戶在外網(wǎng)看來只是外網(wǎng)的IP地址對(duì)應(yīng)著不同的端口邮破,這樣看來就會(huì)保護(hù)子網(wǎng)內(nèi)的用戶。將目的主機(jī)的IP和MAC地址寫入ARP列表仆救,并利用此信息發(fā)送數(shù)據(jù)抒和。如果源主機(jī)一直沒有收到ARP響應(yīng)數(shù)據(jù)包,表示ARP查詢失敗彤蔽。
廣播發(fā)送ARP請(qǐng)求摧莽,單播發(fā)送ARP響應(yīng)。

各種協(xié)議
ICMP協(xié)議:因特網(wǎng)控制報(bào)文協(xié)議顿痪。它是TCP/IP協(xié)議族的一個(gè)子協(xié)議镊辕,用于在IP主機(jī)、路由器之間傳遞控制消息蚁袭。
TFTP協(xié)議:是TCP/IP協(xié)議族中的一個(gè)用來在客戶機(jī)與服務(wù)器之間進(jìn)行簡(jiǎn)單文件傳輸?shù)膮f(xié)議征懈,提供不復(fù)雜、開銷不大的文件傳輸服務(wù)揩悄。
HTTP協(xié)議:超文本傳輸協(xié)議卖哎,是一個(gè)屬于應(yīng)用層的面向?qū)ο蟮膮f(xié)議,由于其簡(jiǎn)捷删性、快速的方式亏娜,適用于分布式超媒體信息系統(tǒng)。
DHCP協(xié)議:動(dòng)態(tài)主機(jī)配置協(xié)議蹬挺,是一種讓系統(tǒng)得以連接到網(wǎng)絡(luò)上维贺,并獲取所需要的配置參數(shù)手段。
NAT協(xié)議:網(wǎng)絡(luò)地址轉(zhuǎn)換屬接入廣域網(wǎng)(WAN)技術(shù)巴帮,是一種將私有(保留)地址轉(zhuǎn)化為合法IP地址的轉(zhuǎn)換技術(shù)溯泣,
DHCP協(xié)議:一個(gè)局域網(wǎng)的網(wǎng)絡(luò)協(xié)議,使用UDP協(xié)議工作榕茧,用途:給內(nèi)部網(wǎng)絡(luò)或網(wǎng)絡(luò)服務(wù)供應(yīng)商自動(dòng)分配IP地址垃沦,給用戶或者內(nèi)部網(wǎng)絡(luò)管理員作為對(duì)所有計(jì)算機(jī)作中央管理的手段。

描述:RARP
RARP是逆地址解析協(xié)議雪猪,作用是完成硬件地址到IP地址的映射栏尚,主要用于無盤工作站,因?yàn)榻o無盤工作站配置的IP地址不能保存。工作流程:在網(wǎng)絡(luò)中配置一臺(tái)RARP服務(wù)器译仗,里面保存著IP地址和MAC地址的映射關(guān)系抬虽,當(dāng)無盤工作站啟動(dòng)后,就封裝一個(gè)RARP數(shù)據(jù)包纵菌,里面有其MAC地址阐污,然后廣播到網(wǎng)絡(luò)上去,當(dāng)服務(wù)器收到請(qǐng)求包后咱圆,就查找對(duì)應(yīng)的MAC地址的IP地址裝入響應(yīng)報(bào)文中發(fā)回給請(qǐng)求者笛辟。因?yàn)樾枰獜V播請(qǐng)求報(bào)文,因此RARP只能用于具有廣播能力的網(wǎng)絡(luò)序苏。


TCP三次握手和四次揮手的全過程

三次握手:
第一次握手:客戶端發(fā)送syn包(syn=x)到服務(wù)器手幢,并進(jìn)入SYN_SEND狀態(tài),等待服務(wù)器確認(rèn)忱详;
第二次握手:服務(wù)器收到syn包滴劲,必須確認(rèn)客戶的SYN(ack=x+1)匣吊,同時(shí)自己也發(fā)送一個(gè)SYN包(syn=y)粹淋,即SYN+ACK包蛋辈,此時(shí)服務(wù)器進(jìn)入SYN_RECV狀態(tài);
第三次握手:客戶端收到服務(wù)器的SYN+ACK包航唆,向服務(wù)器發(fā)送確認(rèn)包ACK(ack=y+1)胀蛮,此包發(fā)送完畢,客戶端和服務(wù)器進(jìn)入ESTABLISHED狀態(tài)糯钙,完成三次握手粪狼。
握手過程中傳送的包里不包含數(shù)據(jù),三次握手完畢后超营,客戶端與服務(wù)器才正式開始傳送數(shù)據(jù)鸳玩。理想狀態(tài)下阅虫,TCP連接一旦建立演闭,在通信雙方中的任何一方主動(dòng)關(guān)閉連接之前,TCP 連接都將被一直保持下去颓帝。
四次握手
與建立連接的“三次握手”類似米碰,斷開一個(gè)TCP連接則需要“四次握手”。
第一次揮手:主動(dòng)關(guān)閉方發(fā)送一個(gè)FIN购城,用來關(guān)閉主動(dòng)方到被動(dòng)關(guān)閉方的數(shù)據(jù)傳送吕座,也就是主動(dòng)關(guān)閉方告訴被動(dòng)關(guān)閉方:我已經(jīng)不 會(huì)再給你發(fā)數(shù)據(jù)了(當(dāng)然,在fin包之前發(fā)送出去的數(shù)據(jù)瘪板,如果沒有收到對(duì)應(yīng)的ack確認(rèn)報(bào)文吴趴,主動(dòng)關(guān)閉方依然會(huì)重發(fā)這些數(shù)據(jù)),但是侮攀,此時(shí)主動(dòng)關(guān)閉方還可 以接受數(shù)據(jù)锣枝。
第二次揮手:被動(dòng)關(guān)閉方收到FIN包后厢拭,發(fā)送一個(gè)ACK給對(duì)方,確認(rèn)序號(hào)為收到序號(hào)+1(與SYN相同撇叁,一個(gè)FIN占用一個(gè)序號(hào))供鸠。第三次揮手:被動(dòng)關(guān)閉方發(fā)送一個(gè)FIN,用來關(guān)閉被動(dòng)關(guān)閉方到主動(dòng)關(guān)閉方的數(shù)據(jù)傳送陨闹,也就是告訴主動(dòng)關(guān)閉方楞捂,我的數(shù)據(jù)也發(fā)送完了,不會(huì)再給你發(fā)數(shù)據(jù)了趋厉。第四次揮手:主動(dòng)關(guān)閉方收到FIN后寨闹,發(fā)送一個(gè)ACK給被動(dòng)關(guān)閉方,確認(rèn)序號(hào)為收到序號(hào)+1君账,至此鼻忠,完成四次揮手。

** 在瀏覽器中輸入www.baidu.com后執(zhí)行的全部過程**
1杈绸、客戶端瀏覽器通過DNS解析到www.baidu.com的IP地址220.181.27.48帖蔓,通過這個(gè)IP地址找到客戶端到服務(wù)器的路徑⊥В客戶端瀏覽器發(fā)起一個(gè)HTTP會(huì)話到220.161.27.48塑娇,然后通過TCP進(jìn)行封裝數(shù)據(jù)包,輸入到網(wǎng)絡(luò)層劫侧。
2埋酬、在客戶端的傳輸層,把HTTP會(huì)話請(qǐng)求分成報(bào)文段烧栋,添加源和目的端口写妥,如服務(wù)器使用80端口監(jiān)聽客戶端的請(qǐng)求,客戶端由系統(tǒng)隨機(jī)選擇一個(gè)端口如5000审姓,與服務(wù)器進(jìn)行交換珍特,服務(wù)器把相應(yīng)的請(qǐng)求返回給客戶端的5000端口。然后使用IP層的IP地址查找目的端魔吐。
3扎筒、客戶端的網(wǎng)絡(luò)層不用關(guān)系應(yīng)用層或者傳輸層的東西,主要做的是通過查找路由表確定如何到達(dá)服務(wù)器酬姆,期間可能經(jīng)過多個(gè)路由器嗜桌,這些都是由路由器來完成的工作,我不作過多的描述辞色,無非就是通過查找路由表決定通過那個(gè)路徑到達(dá)服務(wù)器骨宠。
4、客戶端的鏈路層,包通過鏈路層發(fā)送到路由器层亿,通過鄰居協(xié)議查找給定IP地址的MAC地址壶唤,然后發(fā)送ARP請(qǐng)求查找目的地址,如果得到回應(yīng)后就可以使用ARP的請(qǐng)求應(yīng)答交換的IP數(shù)據(jù)包現(xiàn)在就可以傳輸了棕所,然后發(fā)送IP數(shù)據(jù)包到達(dá)服務(wù)器的地址闸盔。

TCP和UDP的區(qū)別?
TCP提供面向連接的琳省、可靠的數(shù)據(jù)流傳輸迎吵,而UDP提供的是非面向連接的、不可靠的數(shù)據(jù)流傳輸针贬。
TCP傳輸單位稱為TCP報(bào)文段击费,UDP傳輸單位稱為用戶數(shù)據(jù)報(bào)。
TCP注重?cái)?shù)據(jù)安全性桦他,UDP數(shù)據(jù)傳輸快蔫巩,因?yàn)椴恍枰B接等待,少了許多操作快压,但是其安全性卻一般圆仔。

TCP對(duì)應(yīng)的協(xié)議和UDP對(duì)應(yīng)的協(xié)議
TCP對(duì)應(yīng)的協(xié)議:
(1) FTP:定義了文件傳輸協(xié)議,使用21端口蔫劣。
(2) Telnet:一種用于遠(yuǎn)程登陸的端口坪郭,使用23端口,用戶可以以自己的身份遠(yuǎn)程連接到計(jì)算機(jī)上脉幢,可提供基于DOS模式下的通信服務(wù)歪沃。
(3) SMTP:郵件傳送協(xié)議,用于發(fā)送郵件嫌松。服務(wù)器開放的是25號(hào)端口沪曙。
(4) POP3:它是和SMTP對(duì)應(yīng),POP3用于接收郵件萎羔。POP3協(xié)議所用的是110端口液走。
(5)HTTP:是從Web服務(wù)器傳輸超文本到本地瀏覽器的傳送協(xié)議。
UDP對(duì)應(yīng)的協(xié)議:
(1) DNS:用于域名解析服務(wù)外驱,將域名地址轉(zhuǎn)換為IP地址育灸。DNS用的是53號(hào)端口腻窒。
(2) SNMP:簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議昵宇,使用161號(hào)端口,是用來管理網(wǎng)絡(luò)設(shè)備的儿子。由于網(wǎng)絡(luò)設(shè)備很多瓦哎,無連接的服務(wù)就體現(xiàn)出其優(yōu)勢(shì)。
(3)** TFTP(Trival File Transfer Protocal),簡(jiǎn)單文件傳輸協(xié)議蒋譬,該協(xié)議在熟知端口69**上使用UDP服務(wù)割岛。

DNS域名系統(tǒng),簡(jiǎn)單描述其工作原理犯助。
當(dāng)DNS客戶機(jī)需要在程序中使用名稱時(shí)癣漆,它會(huì)查詢DNS服務(wù)器來解析該名稱〖谅颍客戶機(jī)發(fā)送的每條查詢信息包括三條信息:包括:指定的DNS域名惠爽,指定的查詢類型,DNS域名的指定類別瞬哼』樗粒基于UDP服務(wù),端口53. 該應(yīng)用一般不直接為用戶使用坐慰,而是為其他應(yīng)用服務(wù)较性,如HTTP,SMTP等在其中需要完成主機(jī)名到IP地址的轉(zhuǎn)換结胀。

面向連接和非面向連接的服務(wù)的特點(diǎn)是什么赞咙?
面向連接的服務(wù),通信雙方在進(jìn)行通信之前糟港,要先在雙方建立起一個(gè)完整的可以彼此溝通的通道人弓,在通信過程中,整個(gè)連接的情況一直可以被實(shí)時(shí)地監(jiān)控和管理着逐。
非面向連接的服務(wù)崔赌,不需要預(yù)先建立一個(gè)聯(lián)絡(luò)兩個(gè)通信節(jié)點(diǎn)的連接,需要通信的時(shí)候耸别,發(fā)送節(jié)點(diǎn)就可以往網(wǎng)絡(luò)上發(fā)送信息健芭,讓信息自主地在網(wǎng)絡(luò)上去傳,一般在傳輸?shù)倪^程中不再加以監(jiān)控秀姐。

TCP的三次握手過程慈迈?為什么會(huì)采用三次握手,若采用二次握手可以嗎省有?
答:建立連接的過程是利用客戶服務(wù)器模式痒留,假設(shè)主機(jī)A為客戶端,主機(jī)B為服務(wù)器端蠢沿。
(1)TCP的三次握手過程:主機(jī)A向B發(fā)送連接請(qǐng)求伸头;主機(jī)B對(duì)收到的主機(jī)A的報(bào)文段進(jìn)行確認(rèn);主機(jī)A再次對(duì)主機(jī)B的確認(rèn)進(jìn)行確認(rèn)舷蟀。
(2)采用三次握手是為了防止失效的連接請(qǐng)求報(bào)文段突然又傳送到主機(jī)B恤磷,因而產(chǎn)生錯(cuò)誤面哼。失效的連接請(qǐng)求報(bào)文段是指:主機(jī)A發(fā)出的連接請(qǐng)求沒有收到主機(jī)B的確認(rèn),于是經(jīng)過一段時(shí)間后扫步,主機(jī)A又重新向主機(jī)B發(fā)送連接請(qǐng)求魔策,且建立成功,順序完成數(shù)據(jù)傳輸河胎〈程唬考慮這樣一種特殊情況,主機(jī)A第一次發(fā)送的連接請(qǐng)求并沒有丟失游岳,而是因?yàn)榫W(wǎng)絡(luò)節(jié)點(diǎn)導(dǎo)致延遲達(dá)到主機(jī)B搁吓,主機(jī)B以為是主機(jī)A又發(fā)起的新連接,于是主機(jī)B同意連接吭历,并向主機(jī)A發(fā)回確認(rèn)堕仔,但是此時(shí)主機(jī)A根本不會(huì)理會(huì),主機(jī)B就一直在等待主機(jī)A發(fā)送數(shù)據(jù)晌区,導(dǎo)致主機(jī)B的資源浪費(fèi)摩骨。
(3)采用兩次握手不行,原因就是上面說的實(shí)效的連接請(qǐng)求的特殊情況朗若。

8. 交換機(jī)恼五、路由器、網(wǎng)關(guān)

1)交換機(jī)
在計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中哭懈,交換機(jī)是針對(duì)共享工作模式的弱點(diǎn)而推出的灾馒。交換機(jī)擁有一條高帶寬的背部總線和內(nèi)部交換矩陣。交換機(jī)的所有的端口都掛接在這條背 部總線上遣总,當(dāng)控制電路收到數(shù)據(jù)包以后睬罗,處理端口會(huì)查找內(nèi)存中的地址對(duì)照表以確定目的MAC(網(wǎng)卡的硬件地址)的NIC(網(wǎng)卡)掛接在哪個(gè)端口上,通過內(nèi)部 交換矩陣迅速將數(shù)據(jù)包傳送到目的端口旭斥。目的MAC若不存在容达,交換機(jī)才廣播到所有的端口,接收端口回應(yīng)后交換機(jī)會(huì)“學(xué)習(xí)”新的地址垂券,并把它添加入內(nèi)部地址表 中花盐。
交換機(jī)工作于OSI參考模型的第二層,即數(shù)據(jù)鏈路層菇爪。交換機(jī)內(nèi)部的CPU會(huì)在每個(gè)端口成功連接時(shí)算芯,通過ARP協(xié)議學(xué)習(xí)它的MAC地址,保存成一張 ARP表凳宙。在今后的通訊中熙揍,發(fā)往該MAC地址的數(shù)據(jù)包將僅送往其對(duì)應(yīng)的端口,而不是所有的端口近速。因此诈嘿,交換機(jī)可用于劃分?jǐn)?shù)據(jù)鏈路層廣播堪旧,即沖突域削葱;但它不 能劃分網(wǎng)絡(luò)層廣播奖亚,即廣播域。
交換機(jī)被廣泛應(yīng)用于二層網(wǎng)絡(luò)交換析砸,俗稱“二層交換機(jī)”昔字。
交換機(jī)的種類有:二層交換機(jī)、三層交換機(jī)首繁、四層交換機(jī)作郭、七層交換機(jī)分別工作在OSI七層模型中的第二層、第三層弦疮、第四層盒第七層夹攒,并因此而得名。
2)路由器
路由器Router)是一種計(jì)算機(jī)網(wǎng)絡(luò)設(shè)備胁塞,提供了路由與轉(zhuǎn)送兩種重要機(jī)制咏尝,可以決定數(shù)據(jù)包從來源端到目的端所經(jīng)過 的路由路徑(host到host之間的傳輸路徑),這個(gè)過程稱為路由啸罢;將路由器輸入端的數(shù)據(jù)包移送至適當(dāng)?shù)穆酚善鬏敵龆?在路由器內(nèi)部進(jìn)行)编检,這稱為轉(zhuǎn) 送。路由工作在OSI模型的第三層——即網(wǎng)絡(luò)層扰才,例如網(wǎng)際協(xié)議允懂。
路由器的一個(gè)作用是連通不同的網(wǎng)絡(luò),另一個(gè)作用是選擇信息傳送的線路衩匣。 路由器與交換器的差別蕾总,路由器是屬于OSI第三層的產(chǎn)品,交換器是OSI第二層的產(chǎn)品(這里特指二層交換機(jī))琅捏。
3)網(wǎng)關(guān)
網(wǎng)關(guān)(Gateway)谤专,網(wǎng)關(guān)顧名思義就是連接兩個(gè)網(wǎng)絡(luò)的設(shè)備,區(qū)別于路由器(由于歷史的原因午绳,許多有關(guān)TCP/IP 的文獻(xiàn)曾經(jīng)把網(wǎng)絡(luò)層使用的路由器(Router)稱為網(wǎng)關(guān)置侍,在今天很多局域網(wǎng)采用都是路由來接入網(wǎng)絡(luò),因此現(xiàn)在通常指的網(wǎng)關(guān)就是路由器的IP)拦焚,經(jīng)常在家 庭中或者小型企業(yè)網(wǎng)絡(luò)中使用蜡坊,用于連接局域網(wǎng)和Internet。 網(wǎng)關(guān)也經(jīng)常指把一種協(xié)議轉(zhuǎn)成另一種協(xié)議的設(shè)備赎败,比如語音網(wǎng)關(guān)秕衙。
在傳統(tǒng)TCP/IP術(shù)語中,網(wǎng)絡(luò)設(shè)備只分成兩種僵刮,一種為網(wǎng)關(guān)(gateway)据忘,另一種為主機(jī)(host)鹦牛。網(wǎng)關(guān)能在網(wǎng)絡(luò)間轉(zhuǎn)遞數(shù)據(jù)包,但主機(jī)不能 轉(zhuǎn)送數(shù)據(jù)包勇吊。在主機(jī)(又稱終端系統(tǒng)曼追,end system)中,數(shù)據(jù)包需經(jīng)過TCP/IP四層協(xié)議處理汉规,但是在網(wǎng)關(guān)(又稱中介系 統(tǒng)礼殊,intermediate system)只需要到達(dá)網(wǎng)際層(Internet layer),決定路徑之后就可以轉(zhuǎn)送针史。在當(dāng)時(shí)晶伦,網(wǎng)關(guān) (gateway)與路由器(router)還沒有區(qū)別。
在現(xiàn)代網(wǎng)絡(luò)術(shù)語中啄枕,網(wǎng)關(guān)(gateway)與路由器(router)的定義不同婚陪。網(wǎng)關(guān)(gateway)能在不同協(xié)議間移動(dòng)數(shù)據(jù),而路由器(router)是在不同網(wǎng)絡(luò)間移動(dòng)數(shù)據(jù)频祝,相當(dāng)于傳統(tǒng)所說的IP網(wǎng)關(guān)(IP gateway)泌参。
網(wǎng)關(guān)是連接兩個(gè)網(wǎng)絡(luò)的設(shè)備,對(duì)于語音網(wǎng)關(guān)來說智润,他可以連接PSTN網(wǎng)絡(luò)和以太網(wǎng)及舍,這就相當(dāng)于VOIP,把不同電話中的模擬信號(hào)通過網(wǎng)關(guān)而轉(zhuǎn)換成數(shù)字信號(hào)窟绷,而且加入?yún)f(xié)議再去傳輸锯玛。在到了接收端的時(shí)候再通過網(wǎng)關(guān)還原成模擬的電話信號(hào),最后才能在電話機(jī)上聽到兼蜈。
對(duì)于以太網(wǎng)中的網(wǎng)關(guān)只能轉(zhuǎn)發(fā)三層以上數(shù)據(jù)包攘残,這一點(diǎn)和路由是一樣的。而不同的是網(wǎng)關(guān)中并沒有路由表为狸,他只能按照預(yù)先設(shè)定的不同網(wǎng)段來進(jìn)行轉(zhuǎn)發(fā)歼郭。網(wǎng)關(guān)最重要的一點(diǎn)就是端口映射,子網(wǎng)內(nèi)用戶在外網(wǎng)看來只是外網(wǎng)的IP地址對(duì)應(yīng)著不同的端口辐棒,這樣看來就會(huì)保護(hù)子網(wǎng)內(nèi)的用戶病曾。

參考鏈接

http://www.cnblogs.com/zyf-zhaoyafei/p/4716297.html
http://www.reibang.com/p/8b605de1e491
http://www.reibang.com/p/a5cf81b1a976
http://www.reibang.com/p/aa7ac0f31412

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市漾根,隨后出現(xiàn)的幾起案子泰涂,更是在濱河造成了極大的恐慌,老刑警劉巖辐怕,帶你破解...
    沈念sama閱讀 207,248評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件逼蒙,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡寄疏,警方通過查閱死者的電腦和手機(jī)是牢,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門僵井,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人驳棱,你說我怎么就攤上這事批什。” “怎么了蹈胡?”我有些...
    開封第一講書人閱讀 153,443評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵渊季,是天一觀的道長(zhǎng)朋蔫。 經(jīng)常有香客問我罚渐,道長(zhǎng),這世上最難降的妖魔是什么驯妄? 我笑而不...
    開封第一講書人閱讀 55,475評(píng)論 1 279
  • 正文 為了忘掉前任荷并,我火速辦了婚禮,結(jié)果婚禮上青扔,老公的妹妹穿的比我還像新娘源织。我一直安慰自己,他們只是感情好微猖,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,458評(píng)論 5 374
  • 文/花漫 我一把揭開白布谈息。 她就那樣靜靜地躺著,像睡著了一般凛剥。 火紅的嫁衣襯著肌膚如雪侠仇。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,185評(píng)論 1 284
  • 那天犁珠,我揣著相機(jī)與錄音逻炊,去河邊找鬼。 笑死犁享,一個(gè)胖子當(dāng)著我的面吹牛余素,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播炊昆,決...
    沈念sama閱讀 38,451評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼桨吊,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了凤巨?” 一聲冷哼從身側(cè)響起视乐,我...
    開封第一講書人閱讀 37,112評(píng)論 0 261
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎磅甩,沒想到半個(gè)月后炊林,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,609評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡卷要,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,083評(píng)論 2 325
  • 正文 我和宋清朗相戀三年渣聚,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了独榴。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,163評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡奕枝,死狀恐怖棺榔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情隘道,我是刑警寧澤症歇,帶...
    沈念sama閱讀 33,803評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站谭梗,受9級(jí)特大地震影響忘晤,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜激捏,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,357評(píng)論 3 307
  • 文/蒙蒙 一设塔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧远舅,春花似錦闰蛔、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蚤吹,卻和暖如春例诀,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背距辆。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評(píng)論 1 261
  • 我被黑心中介騙來泰國(guó)打工余佃, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人跨算。 一個(gè)月前我還...
    沈念sama閱讀 45,636評(píng)論 2 355
  • 正文 我出身青樓爆土,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親诸蚕。 傳聞我的和親對(duì)象是個(gè)殘疾皇子步势,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,925評(píng)論 2 344

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