国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
有關(guān)串口之點(diǎn)滴思考備忘錄
有關(guān)串口之點(diǎn)滴思考備忘錄(搜索詞:RS-232+SLIP或PPP 以太網(wǎng) 串行 通信)
2009年11月27日 星期五 01:44

一、可以說‘幀界定’是串口通信最基本的形式了,因?yàn)闆]有幀界定,基本單位就變成單個(gè)比特(一個(gè)時(shí)序脈沖),頂多表示兩種狀態(tài),要么1和2,要么A和B,連26個(gè)字母都表示不全,這樣的通信當(dāng)然沒什么意義,比特流就像流水賬,沒章沒節(jié),自然形不成有效的語(yǔ)義。所以說‘幀界定’是串行通信最基本的特征,而‘幀通信’則是所有通信方式之必須,不論并行還是串行。
.......并行通信則不同,一個(gè)時(shí)序脈沖可以有8位、16位、32位或64位等,足以表示256個(gè)以上的字符,自然不需要幀界定。即便在并行通信里加入異步或同步的傳輸模式,也不需要幀界定,需要關(guān)注的只是同步的問題,因?yàn)椴⑿械谋忍匚粩?shù)就是自然的幀了。

二、在串口RS-232轉(zhuǎn)TCP/IP協(xié)議的問題上,如果串口轉(zhuǎn)換器做成外置的,那么轉(zhuǎn)換器與主機(jī)的連接方式我看非以太網(wǎng)莫屬了,至少目前看不到最好的方式。幀中繼?ATM? 這些同樣具有交換功能的協(xié)議不比以太網(wǎng)來得優(yōu)越。是SLIP? PPP? 這些協(xié)議本身就是跑在串口上的,即便轉(zhuǎn)換器固化了SLIP、PPP協(xié)議,PC機(jī)或路由器卻只有標(biāo)準(zhǔn)的串口,這些串口只具有最簡(jiǎn)單的RS-232數(shù)據(jù)格式(即基本的幀界定格式,相當(dāng)于ASCII碼而已),要達(dá)成通信,還得在這些標(biāo)準(zhǔn)串口上封裝SLIP、PPP協(xié)議,這對(duì)一般用戶很不方便。而以太網(wǎng)就不同了,這主要不是因?yàn)橐蕴W(wǎng)卡固化了現(xiàn)成的以太網(wǎng)協(xié)議,最重要的是以太網(wǎng)組網(wǎng)上的簡(jiǎn)便、便宜和實(shí)用。
.......而如果轉(zhuǎn)換器做成內(nèi)置PCI槽的,那么連接方式也就省了,但還得有串口數(shù)據(jù)轉(zhuǎn)TCP/IP數(shù)據(jù)的問題,也就是串口之上同樣必須封裝TCP/IP協(xié)議棧,只是這個(gè)協(xié)議??梢攒浖螒B(tài)做成一個(gè)Soket編程接口控件,也可以固化在串口轉(zhuǎn)換卡上。
......總結(jié)性補(bǔ)充:因?yàn)門CP/IP不是專門為串口RS-232設(shè)計(jì)的,所以我們自然就很清楚為什么不應(yīng)該有‘TCP/IP為什么不能直接運(yùn)行在串口上?’的疑問了。這是因?yàn)門CP/IP的宗旨是‘互聯(lián)互通’,所以決定它不能為具體的某種接口來設(shè)計(jì),它必須被抽象成第三層(網(wǎng)絡(luò)層或稱互聯(lián)層,第一層即為可以任意類型的物理接口層,如RS-232),這同時(shí)也決定了在具體的物理接口層和網(wǎng)絡(luò)層之間必須有一個(gè)中間層,從中進(jìn)行上下層數(shù)據(jù)的匹配,實(shí)現(xiàn)承上啟下的橋梁作用,即對(duì)上跟網(wǎng)絡(luò)層實(shí)現(xiàn)對(duì)IP數(shù)據(jù)包的裝配,對(duì)下為物理層的不可靠數(shù)據(jù)進(jìn)行檢測(cè)、糾錯(cuò)和重發(fā)等工作。匹配物理層和IP網(wǎng)絡(luò)層的鏈路協(xié)議主要有SLIP和PPP等(當(dāng)然還有固化的以太網(wǎng)卡),它們都是為IP網(wǎng)設(shè)計(jì)的,可看作TCP/IP協(xié)議簇的一部分。可見鏈路層的第一作用是對(duì)網(wǎng)絡(luò)層數(shù)據(jù)進(jìn)行適配包裝(參見J163郵箱之‘第三章 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)’之‘3.3.3節(jié)’之‘它是TCP/IP賴以存在的各種通信網(wǎng)和TCP/IP之間的接口’),其次才是對(duì)物理層的可靠性作用。(進(jìn)一步解析:盡管物理層的RS-232等串口傳輸數(shù)據(jù)也有‘異步/同步/幀界定’的類似數(shù)據(jù)鏈路層的通信過程(姑且稱之‘物理鏈路層’),但是旨在通用化的TCP/IP網(wǎng)絡(luò)層不會(huì)專為某種具體的物理協(xié)議設(shè)計(jì)的,因此物理芯片級(jí)的數(shù)據(jù)傳輸協(xié)議層不會(huì)取代數(shù)據(jù)鏈路層的,因?yàn)門CP/IP就是希望通過數(shù)據(jù)鏈路層來抽象物理層的)。
.......當(dāng)然你要是執(zhí)意要TCP/IP協(xié)議直接運(yùn)行在RS-232串口上也是可以的,這時(shí)你必須設(shè)計(jì)自己的TCP/IP軟件,并且把匹配網(wǎng)絡(luò)層和RS-232的類似SLIP、PPP的鏈路協(xié)議也一并設(shè)計(jì)進(jìn)去。不過這同時(shí)也決定了你的TCP/IP軟件只能運(yùn)行在RS-232接口上,而不能運(yùn)行在以太網(wǎng)卡等其他設(shè)備上。
.......從此也可看出,如果兩個(gè)通信主體之間不想走IP道路,只希望進(jìn)行簡(jiǎn)單的物理口之間的通信,那么它們也可以不需要鏈路層。也就是說如果不考慮物理層的可靠性,兩個(gè)通信主體(通信軟件)完全可以把它們的通信模塊直接設(shè)計(jì)在RS-232等物理通信口上。就這么回事。不過你要是想通過以太網(wǎng)卡通信,則注定是要走IP道路的,因?yàn)橐蕴W(wǎng)是專為Internet設(shè)計(jì)的。
.......小結(jié)語(yǔ):總之,只要涉及TCP/IP協(xié)議的,就必需數(shù)據(jù)鏈路層,因?yàn)門CP/IP協(xié)議需要各實(shí)體網(wǎng)絡(luò)的數(shù)據(jù)鏈路協(xié)議對(duì)IP包進(jìn)行裝配。---20091212)
.......特注:參閱SLIP(隱含PPP)認(rèn)知三步曲’,那有原始思考。

三、除非你只需要自己編程直接在裸露的串口或以太網(wǎng)卡之間通信(這樣或許起碼理論上不需要你用到第三層的互聯(lián)層(TCP/IP),只需要最基本的鏈路通信規(guī)程RS-232、SLIP、PPP和以太網(wǎng)協(xié)議等),否則我們都不得不將我們的通信接口(串口或網(wǎng)卡等)變成一個(gè)路由器(在其上封裝TCP/IP協(xié)議棧),如果你需要在互聯(lián)網(wǎng)上暢游或者想讓自己的網(wǎng)絡(luò)組網(wǎng)簡(jiǎn)便并具有擴(kuò)展性的話。破:無論在何種接口上,只要封裝了TCP/IP協(xié)議,就是一個(gè)路由器,只是輕重緩急不同而已,有用于中轉(zhuǎn)的核心路由器,有用于末端家庭共享的邊緣路由器(如帶路由的寬帶貓),用戶端的PC、手機(jī)、網(wǎng)絡(luò)攝像頭、串口服務(wù)器等,只要是跑IP的,本質(zhì)也是路由器,盡管它是最簡(jiǎn)單的。小結(jié):任何設(shè)備想跑IP,都必須在設(shè)備的某個(gè)環(huán)節(jié)封裝TCP/IP協(xié)議,通俗點(diǎn)說,就是都必須自帶路由器。

四、雖然技術(shù)上,以太網(wǎng)和TCP/IP是兩種獨(dú)立的技術(shù),但以太網(wǎng)確實(shí)也是沖著迎合TCP/IP的目的來到網(wǎng)絡(luò)世界的,一個(gè)明顯證據(jù)是,以太網(wǎng)幀的數(shù)據(jù)區(qū)容量大于IP包最大容量。而且無巧不成書,剛好TCP/IP很成功,以太網(wǎng)也很成功,因此兩大標(biāo)準(zhǔn)搭配使用就成為當(dāng)今最流行的技術(shù)。問題是,TCP/IP可以沒有以太網(wǎng),但以太網(wǎng)卻不能沒有TCP/IP,雖然沒有人強(qiáng)迫它們倆的這種關(guān)系,但相信至今沒有人發(fā)現(xiàn)以太網(wǎng)卡可以獨(dú)立于TCP/IP協(xié)議棧的,這是以太網(wǎng)的一大特色,也是最需要引起關(guān)注和思考的地方。TCP/IP和以太網(wǎng)是通過ARP結(jié)合起來的,而ARP得以成立的技術(shù)基礎(chǔ)是網(wǎng)卡的廣播功能,這才是關(guān)鍵所在,也是當(dāng)今因特網(wǎng)和以太網(wǎng)大流其行的原始動(dòng)力源(參見《整理一下關(guān)于軟和硬的關(guān)系問題》之三末段)。
.......實(shí)例解析:對(duì)于模式“串口啞終端----RS-232轉(zhuǎn)以太網(wǎng)轉(zhuǎn)換器(串口服務(wù)器)----以太網(wǎng)”,原以為串口服務(wù)器可以直接中轉(zhuǎn)以太網(wǎng)幀,但實(shí)際不會(huì),因?yàn)槿绻笈_(tái)應(yīng)用是基于TCP/IP協(xié)議棧,串口服務(wù)器就必須也具備TCP/IP協(xié)議棧,否則就會(huì)因?yàn)槿鄙買P地址信息而無法定位到串口服務(wù)器。這種情況除非是一個(gè)純粹基于以太網(wǎng)幀的網(wǎng)絡(luò),應(yīng)用也是基于以太網(wǎng)幀開發(fā),不過這樣的做法似乎世界上還沒見過。所以說哪里有以太網(wǎng),哪里就有TCP/IP,就是這個(gè)道理。這也是一個(gè)原始思考源,值得備忘。

五、總結(jié)性比較:
.......CPU是以并行總線形式與周邊設(shè)備通信(基于空序,面性),通信接口是以串行雙絞線形式與異地設(shè)備通信(基于時(shí)序,線性)。
.......諸多網(wǎng)絡(luò)適配器(以太、ATM等網(wǎng)卡)當(dāng)作是復(fù)雜化的串行通信接口,串行通信接口當(dāng)作簡(jiǎn)單化的網(wǎng)卡。以太網(wǎng)幀好比復(fù)雜化的RS-232幀,只是附加上了交換地址信息;而RS-232幀則好比去除了地址信息的以太網(wǎng)幀。重要補(bǔ)充:任何以串行方式傳輸信息的方式都離不開類似RS-232的異步/同步傳輸模式,雖然不一定嚴(yán)格符合RS-232的物理和鏈路協(xié)議標(biāo)準(zhǔn),但是異步/同步以及幀界定的串行傳輸模式卻是任何串行傳輸技術(shù)的基礎(chǔ)模式(也適用于并行技術(shù)),并非屬于哪個(gè)串行通信技術(shù)(比如RS-232)的專利,USB、1394、以太網(wǎng)卡、ATM網(wǎng)卡等都是以串行方式傳輸?shù)?,自然離不開‘異步/同步以及幀界定’的基礎(chǔ)模式,所不同的是以太網(wǎng)和ATM接口是在類似RS-232數(shù)據(jù)的基礎(chǔ)上增加了用以交換的地址信息,形成所謂的以太網(wǎng)和ATM鏈路數(shù)據(jù)幀。如此而已。
.......可以直接在串口上封裝TCP/IP協(xié)議(糾正:這句話原意是錯(cuò)誤的,因?yàn)樗侵覆话琒LIP、PPP協(xié)議的情況。緣由參見本文第二節(jié)的‘總結(jié)性補(bǔ)充’),這是從可以直接在網(wǎng)卡上封裝TCP/IP協(xié)議這個(gè)事實(shí)推出來的(注:如果依照本文第二節(jié)‘總結(jié)性補(bǔ)充’之說,網(wǎng)卡可是固化了‘以太網(wǎng)幀’這一數(shù)據(jù)鏈路層的)。
.......因網(wǎng)卡設(shè)備設(shè)計(jì)相對(duì)復(fù)雜,主板廠家往往把這部件留給第三方廠家生產(chǎn)(不過現(xiàn)在生產(chǎn)的主板不集成網(wǎng)卡反而會(huì)成為特大怪事);相反地,因RS-232等串口相對(duì)簡(jiǎn)單,主板廠家較熱衷集成到主板上(不過第三方廠家也比較熱衷生產(chǎn)插在擴(kuò)展槽上的串口卡,比如PCI卡)。
.......似乎可以這么看,從擴(kuò)展槽等基于CPU/總線的原始數(shù)據(jù)轉(zhuǎn)換為某種網(wǎng)絡(luò)數(shù)據(jù)的設(shè)備稱作網(wǎng)絡(luò)適配器,比如以太網(wǎng)卡(注:照本文第二節(jié)‘總結(jié)性補(bǔ)充’之說,SLIP、PPP等鏈路協(xié)議都可以看作網(wǎng)絡(luò)適配器的,而鏈路層似乎稱之‘網(wǎng)絡(luò)適配層’更合適。因以太網(wǎng)卡、SLIP、PPP等都是沖著互聯(lián)網(wǎng)設(shè)計(jì)的,所以它們都可統(tǒng)稱為‘Internet數(shù)據(jù)匹配層設(shè)備’);而從某種網(wǎng)絡(luò)數(shù)據(jù)轉(zhuǎn)向另一種網(wǎng)絡(luò)數(shù)據(jù)的設(shè)備稱作協(xié)議轉(zhuǎn)換器,比如G703。

六、總感覺將第三層的TCP/IP網(wǎng)絡(luò)層稱作‘互聯(lián)層’要來得貼切;而第二層的數(shù)據(jù)鏈路層稱之‘網(wǎng)絡(luò)適配層’更合適;而第一層的物理層則可叫作‘物理鏈路層’,主要是突出該層‘物理’與第二層‘數(shù)據(jù)’的對(duì)應(yīng)性,因?yàn)槲锢韺右灿兴倪B接呼應(yīng)過程(即感應(yīng)連接的能力),比如通信介質(zhì)線路貫通時(shí),通信接口之間會(huì)第一時(shí)間感知到線路的貫通(因?yàn)榇藭r(shí)線路帶電),并接著進(jìn)行必要的檢測(cè),比如相互交換檢測(cè)數(shù)據(jù),若發(fā)現(xiàn)線路有效(有些線路雖然帶電,但質(zhì)量不好會(huì)影響正常數(shù)據(jù)的交換),則才會(huì)向上觸發(fā)數(shù)據(jù)鏈路層進(jìn)行下一輪的通信動(dòng)作,相反,若線路斷電,則通信接口會(huì)第一時(shí)間感知到線路沒有電壓,自然無法向上觸發(fā)數(shù)據(jù)鏈路層,通信斷鏈。

七、很多人都以為‘互聯(lián)網(wǎng)’就是‘國(guó)際計(jì)算機(jī)互聯(lián)網(wǎng)’的簡(jiǎn)稱,這其實(shí)是不準(zhǔn)確的。國(guó)際計(jì)算機(jī)互聯(lián)網(wǎng)是一個(gè)貫通全世界的廣域網(wǎng)絡(luò),這顯然是一個(gè)互聯(lián)網(wǎng),但是我們平常用以太網(wǎng)組建的局域網(wǎng)顯然也是一個(gè)互聯(lián)網(wǎng)的,因?yàn)樗鼈兌加幸粋€(gè)共同的特征:基于TCP/IP協(xié)議。所不同的是,一個(gè)是廣域互聯(lián)網(wǎng),一個(gè)是局域互聯(lián)網(wǎng),如此而已。總之,不管什么網(wǎng),只要它上層借用了TCP/IP的,它就是互聯(lián)網(wǎng),就這么簡(jiǎn)單。

八、以太網(wǎng)接口這東西,對(duì)用戶來說相當(dāng)于RS-232+SLIPPPP的簡(jiǎn)化服務(wù);對(duì)通信來說則相當(dāng)于RS-232+SLIPPPP”的集成服務(wù)。以太網(wǎng)卡簡(jiǎn)單理解就是一種把物理層的RS-232和鏈路層的PPP捆綁設(shè)計(jì)在一起的這么一個(gè)東西,只是將RS-232進(jìn)行了優(yōu)化,提高了串行通信的速度,將PPP的尋址變成有效。(補(bǔ)充:參見本空間相冊(cè)“Internet網(wǎng)絡(luò)連接圖解”或《廣域網(wǎng)》(第7版)P175,對(duì)照‘服務(wù)器協(xié)議棧’和‘客戶端協(xié)議棧’,你會(huì)發(fā)現(xiàn)鏈路層PPP是對(duì)應(yīng)以太網(wǎng)的,但RS-232對(duì)應(yīng)的是雙絞線,這是對(duì)的。當(dāng)然如果利用本項(xiàng)的觀點(diǎn),更合理的描述應(yīng)該是:PPP對(duì)應(yīng)以太網(wǎng)的鏈路層,RS-232對(duì)應(yīng)以太網(wǎng)的物理層。而一種更簡(jiǎn)捷形象的說法是:PPP對(duì)應(yīng)以太網(wǎng)的PPP,RS-232對(duì)應(yīng)以太網(wǎng)的RS-232。以太網(wǎng)的RS-232屬于物理層,連接的是雙絞線,因此我們也常簡(jiǎn)單稱之‘雙絞線’,也就是說今后看到的‘雙絞線’就要知道是指以太網(wǎng)的物理層的。--20100602)

.......語(yǔ)錄:“孝忠”與“尊嚴(yán)”,記住,這是為人之最基本元素,也讓我從另一面看到了人性的光輝。---觀韓劇《李算》有感!展示尚宮們之孝忠,大妃娘娘最后之尊嚴(yán),才是該劇之靈魂所在,我以為。
.......語(yǔ)錄:維系國(guó)家與族群進(jìn)步之法寶,要么好的制度體系,要么好的信仰體系。否則國(guó)民乃至人性之純真將被混跡于品質(zhì)缺失和良心幻滅之沼地,無從彰顯‘尊貴’與‘卑劣’,其乃國(guó)之大悲也。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
計(jì)算機(jī)網(wǎng)絡(luò)試題庫(kù)含答案(個(gè)人整理打印版)
一文了解RS485轉(zhuǎn)以太網(wǎng)的基礎(chǔ)知識(shí)!網(wǎng)友:講的真詳細(xì),這下懂了
WIFI串口通信的發(fā)展
什么是RS232/RS485轉(zhuǎn)換器?485轉(zhuǎn)以太網(wǎng)產(chǎn)品介紹!
對(duì)無線MODEM&DTU&ROUTER的名詞解釋
5、什么是pppoe_悸失
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服