范本是一種鮮活的文本材料,通過閱讀范本可以感受到真實的寫作氛圍和技巧。現在,小編為大家整理了一些優秀的范文范本,希望對大家的寫作有所幫助。
光網絡信息傳輸技術
光纖通信技術的特點有:(1)頻帶極寬,通信容量大。(2)損耗低,中繼距離長。(3)抗電磁干擾能力強。(4)無串音干擾,保密性好。
除以上特點之外,還有光纖徑細、重量輕、柔軟、易于鋪設;光纖的原材料資源豐富,成本低;溫度穩定性好、壽命長。
2我國光纖光纜發展的現狀。
為了適應網絡發展和傳輸流量提高的需求,傳輸系統供應商都在技術開發上不懈努力。富士通公司在150km、1.3μm零色散光纖上進行了55x20gbit/s傳輸的研究,實現了1.1tbit/s的傳輸。nec公司進行了132x20gbit/s、120km傳輸的研究,實現了2.64thit/s的傳輸。ntt公司實現了3thit/s的傳輸。目前,以日本為代表的發達國家,在光纖傳輸方面實現了10.96thit/的實驗系統,對超長距離的傳輸已達到4000km無電中繼的技術水平。在光網絡方面,光網技術合作計劃(ontc)、多波長光網絡(monet)、泛歐光子傳送重疊網(photon)、泛歐光網絡(open)、光通信網管理(moon)、光城域通信網(mton)、波長捷變光傳送和接入網(wotan)等一系列研究項目的相繼啟動、實施與完成,為下一代寬帶信息網絡,尤其為承載未來ip業務的下一代光通信網絡奠定了良好的基礎。
(1)超大容量、超長距離傳輸技術波分復用技術極大地提高了光纖傳輸系統的傳輸容量,在未來跨海光傳輸系統中有廣闊的應用前景。近年來波分復用系統發展迅猛,目前1.6tbit/的wdm系統已經大量商用,同時全光傳輸距離也在大幅擴展。提高傳輸容量的另一種途徑是采用光時分復用(otdm)技術,與wdm通過增加單根光纖中傳輸的信道數來提高其傳輸容量不同,otdm技術是通過提高單信道速率來提高傳輸容量,其實現的單信道最高速率達640gbit/s。
僅靠otdm和wdm來提高光通信系統的容量畢竟有限,可以把多個otdm信號進行波分復用,從而大幅提高傳輸容量。偏振復用(pdm)技術可以明顯減弱相鄰信道的相互作用。由于歸零(rz)編碼信號在超高速通信系統中占空較小,降低了對色散管理分布的要求,且rz編碼方式對光纖的非線性和偏振模色散(pmd)的適應能力較強,因此現在的超大容量wdm/otdm通信系統基本上都采用rz編碼傳輸方式。wdm/otdm混合傳輸系統需要解決的關鍵技術基本上都包括在otdm和wdm通信系統的關鍵技術中。
(2)光孤子通信。光孤子是一種特殊的ps數量級的超短光脈沖,由于它在光纖的反常色散區,群速度色散和非線性效應相互平衡,因而經過光纖長距離傳輸后,波形和速度都保持不變。光孤子通信就是利用光孤子作為載體實現長距離無畸變的通信,在零誤碼的情況下信息傳遞可達萬里之遙。
光孤子技術未來的前景是:在傳輸速度方面采用超長距離的高速通信,時域和頻域的超短脈沖控制技術以及超短脈沖的產生和應用技術使現行速率10—20gbit/s提高到100gbit/s以上;在增大傳輸距離方面采用重定時、整形、再生技術和減少ase,光學濾波使傳輸距離提高到100000km以上;在高性能edfa方面是獲得低噪聲高輸出edfa。當然實際的光孤子通信仍然存在許多技術難題,但目前已取得的突破性進展使人們相信,光孤子通信在超長距離、高速、大容量的全光通信中,尤其在海底光通信系統中,有著光明的發展前景。
(3)全光網絡。未來的高速通信網將是全光網。全光網是光纖通信技術發展的最高階段,也是理想階段。傳統的.光網絡實現了節點間的全光化,但在網絡結點處仍采用電器件,限制了目前通信網干線總容量的進一步提高,因此真正的全光網已成為一個非常重要的課題。
全光網絡以光節點代替電節點,節點之間也是全光化,信息始終以光的形式進行傳輸與交換,交換機對用戶信息的處理不再按比特進行,而是根據其波長來決定路由。
目前,全光網絡的發展仍處于初期階段,但它已顯示出了良好的發展前景。從發展趨勢上看,形成一個真正的、以wdm技術與光交換技術為主的光網絡層,建立純粹的全光網絡,消除電光瓶頸已成為未來光通信發展的必然趨勢,更是未來信息網絡的核心,也是通信技術發展的最高級別,更是理想級別。
參考文獻。
[2]@毛謙.我國光纖通信技術發展的現狀和前景[j].電信科學,2006,(8).
光網絡信息傳輸技術
總而言之,我國通信網絡的快速發展給人們的生活帶來積極的影響,而通信網絡的發展主要依賴于各類先進的科學技術,現代通信網絡光纖傳輸技術在現代通信網絡中發揮的作用是巨大的,因此要想促進我國通信網絡的進一步發展,就要進行科技攻關,逐步突破各種技術難題,只有這樣才能促使我國通信網絡得到更大程度的發展。
參考文獻。
[1]葉小華,吳振英,李京輝,黃勇林.雙二進制調制在高速linbo3光調制器上的實驗實現[j].半導體光電.(03).
[2]秦紅霞,李營,趙玉才,張月品,陳秋榮.基于光纖技術的縱聯方向保護信息交換方法[j].電力系統自動化.(11).
短信息廣告發送通信傳輸服務協議
甲方:
法定代表人:
住所:
聯系電話:
統一社會信用代碼:
乙方:
法定代表人:
住所:
聯系電話:
統一社會信用代碼:
一、定義。
短消息(單位:萬條):由文字組成的信息,通過中國移動gsm網絡傳送。每條短消息最大長度為字符(英文/數字:字;漢字:字)。
二、甲方義務。
(1)負責提供發送短信息所需要的一切短信息發送平臺、系統,一切硬軟件資源,網絡環境及所需要人員。
(2)甲方將保證實際發送的數量與承諾的相符合。
(3)由于甲方原因導致信息發送至錯誤對象,則甲方承擔其發送錯誤的短信資費,并重新發送補足發送數量。
(4)如發生移動網絡故障導致發送遲延,甲方應提供電信運營商出具的有效證明。
(5)甲方在數據傳輸、控制方面對乙方有影響的變動時需提前通知乙方。
(6)如甲方由于自身原因無法繼續提供短消息發送平臺給乙方使用,應及時通知乙方并將乙方預付的短消息發送費用中尚未使用的金額全部退還乙方,并承擔相應的違約責任。
(7)甲方必須保證其所從事的短消息發送業務的合法性,并承擔與此相關的一切風險及責任。
(8)甲方有義務給乙方開一個監控短信發送的端口,可以實時看到發送的到達情況。
三、乙方義務。
(1)乙方支付的發送費用在發送前結算,元/條,大寫:。
(2)甲方提供的僅限于短信息系統硬件及技術支持和提供短信息通信傳輸服務,發送的短信息內容和發送的號碼需要由乙方自行提交。按照有關的規定,乙方發送前請先獲得手機終端用戶許可,乙方所有下發短消息的端口號都必須為(地理區號+特定卡號),乙方不得利用該端口向用戶或會員散布和傳播反動、色情等違反國家法律的信息。如乙方違反本條款規定義務,甲方有權單方解除協議,對于以上幾個方面造成的后果,甲方不負擔任何責任。
四、業務流程。
乙方在發送短信息前通過互聯網的方式向甲方短信平臺提交發送內容和號碼。甲方成功發送完畢后,應立即向乙方客戶端口提供發送統計報告,包括發送的數量,成功的接收統計。
五、付款方式。
發送前乙方付給甲方發送費用人民幣元整,大寫:?。
六、共同義務。
(1)為保證協議順利實施,甲乙雙方指定專人負責協調解決在業務運作過程中可能發生的問題。
(2)甲、乙雙方對業務開展中出現的各種問題,應及時相互通報、協商處理解決。
(3)甲、乙雙方開展業務均應依法辦理。
(4)對于業務開發和運行過程中對方提供的所有資料(包括技術、用戶信息等),雙方均有保密義務。未經對方書面同意,任何一方不得向第三方泄露或用作合作項目開發以外之用途,否則須向對方承擔相應的法律責任。
(5)本協議未盡事宜由甲乙雙方友好協商解決或簽訂補充協議予以明確。本協議履行過程中,如因甲方上級單位政策原因或市場環境變化等因素需要對本協議內容進行調整,甲乙雙方應友好協商解決。
七、違約責任。
(1)如甲方逾期發送短信息,每逾期一日,按合同總金額的%支付違約金。
(2)甲方成功發送數量不足合同約定的,應按乙方要求重新發送補足發送數量。
八、其他。
本合同一式二份,雙方各執一份,具有同等法律效力。
如雙方因本合同產生爭議,應友好協商解決,協商不成,任何一方皆有權向乙方所在地法院起訴。
甲方(蓋章):乙方(蓋章):
甲方代表簽名:
簽訂地點:乙方代表簽名:
簽訂地點:
年月日年月日。
短信息廣告發送通信傳輸服務協議
乙方:_______________。
第一條合同定義與合同項目。
1.1甲方租用屬于乙方網絡環境的服務器,乙方為甲方提供“服務器端流媒體視頻文件存放空間”,并將之接入到國際互聯網(internet),為甲方提供internet視頻廣告點播服務。乙方負責該服務器的硬件配置與軟件安裝,及日常維護和服務器故障的排除,甲方按照本合同的約定購買相應空間使用權。
1.2甲方委托乙方代為租用英文域名一個及100m虛擬主機空間。乙方有義務全權受理,在中華人民共和國注冊的企業法人及合法的isp,icp處申請并開通服務,以確保網絡的穩定運行。合同中“雙方”僅指本合同的締約方,即上述甲方和乙方。甲方要求,所選定主機配置以及相關設備以由甲方在合同附件所作的填寫為說明。乙方受甲方委托對其所租用的主機進行維護管理。
1.3標準服務:品質機房環境及設備;乙方選定之主機及設備;恒溫恒濕控制系統;通過高速光纖直接接入chinanet骨干網;間斷、無休日網絡系統管理維護與技術支持;服務器應用監測。
第二條雙方的權利和義務。
2.1甲方的權利和義務。
2.1.1甲方有權對所租用的服務器流媒體視頻文件存放空間進行內容的修改,增加,刪除。
2.1.2甲方的信息經營必須遵守《中華人民共和國計算機信息網絡國際聯網暫行規定》和國家的有關法律,法令,法規,不得做任何違法經營活動(包括但不限于黑客行為,侵權行為,發布色情或迷信的內容,舉辦博彩/賭博游戲,進行違反國家規定的政治或宗教宣傳,發布涉及國家機密和安全的信息,發布危害社會秩序和治安,社會公共道德和侵害他人合法權益的信息等)否則,乙方在通知甲方后,有權要求甲方就不適當內容進行刪除或修改。
2.1.3甲方對其經營的信息而引起的政治責任,法律責任和經濟糾紛負全部責任。
2.1.4甲方利用所租用的空間進行以_________為主的信息服務。同時可以配置和使用ftp等internet功能和數據庫。可以自行發布任何所需要的合法影片。
2.1.5如果甲方利用本合同服務進行的經營,活動需要獲得國家有關部門認可或批準的,甲方應獲得該有關認可或批準。但乙方沒有義務審查甲方是否具有該認可或批準,出現問題也由甲方自行解決或者承擔相關責任,與乙方無關。
2.2乙方的權利和義務。
2.2.1簽訂合同與繳納費用后,乙方應為甲方提供流媒體視頻文件存放空間,并確保服務器穩定運行。
2.2.3甲方租用本業務,如不屬于乙方之原因,造成電路或系統故障不能通信時,甲方應采取合作的態度等待互聯網基礎業務供應商(如電信部門)來處理。
2.2.4乙方為甲方提供機房物理環境以100兆共享帶寬不限流量與internet連接,并保證服務器與外部連接的安全性,穩定性,及時性,使甲方可以通過ftp等對所租用空間進行管理。
2.2.5乙方對服務器進行日常維護和監控,以保證甲方信息服務器的正常運行。除非雙方另有書面約定,乙方承認甲方自己存放在服務器上的任何資料,軟件,數據等的知識產權均與乙方無關,乙方無權復制,傳播,轉讓,許可或提供他人使用這些資源,否則應承擔相應的責任。
2.2.6因乙方原因,造成服務器的正常工作中斷,乙方以小時為單位,以月費為基數,按平均每小時費用的二倍向甲方賠償。但以當月的月費為賠償的最高限。
2.2.7甲方自行安裝軟件或進行系統配置如導致系統無法使用,需要乙方進行恢復的,乙方有權要求甲方支付相應的服務費用。
第三條合同金額及付款方式(本條內容依甲方所租用主機的類型而不同)。
3.1本合同所涉及的費用包括一次性費用。其涉及的金額一律以人民幣元為單位。
3.2本合同涉及的一次性費用共計人民幣_________元整(rmb:_________元)。
第四條合同期限。
4.1合同有效期為12個月。自甲方付款,并由乙方開通相關服務之日起生效。由乙方出具書面通知為準。
4.2在合同到期時,雙方如需要繼續合作并對本合同無異議,則本合同自動順延。如雙方認為某些條款需要修改,屆時雙方另簽合同。如果在合同期間或期滿之后甲方需要乙方的其他服務,雙方另簽合同。
第五條合同中止及違約責任。
5.1甲方違約責任。
5.1.1如果甲乙雙方無異議并且甲方在本合同結束期七日前按時付款續約,則本合同自動延續一年,如果甲方沒有按時支付續約款項,則在甲方前一次付款款項的有效期結束后,本合同即告終止。乙方屆時將關閉甲方的使用帳號。如果甲方違約,乙方有權關閉甲方的使用帳號,由此造成的損失由甲方負責。
5.1.2乙方在進行維護時有時需要短時間中斷服務,或因internet上的通路的偶然阻塞造成甲方虛擬主機訪問速度下降,甲方認同這是屬于正常情況,不屬于乙方違約。
5.2乙方的違約責任。
5.2.1乙方不得無故破壞或干擾為甲方提供的服務。乙方保證甲方所租用的服務正常運行,供電穩定可靠,與internet連接的正常,如確實必須暫時停機或與internet斷開連接,乙方應及時通知甲方。如乙方無故停機或未及時通知甲方,將以所列罰款款項的雙倍對甲方進行賠償。
5.2.2如果乙方違約,甲方有權要求乙方在限定時間內為甲方的退出或轉移服務,其違約造成的損失由乙方負責。
5.2.3本合同在下述情形下終止,雙方互不負責,但終止方應書面通知另一方:一方當事人主體資格消失,如破產。但進行重組、名稱變更或者與第三方合并等不在此列。一方嚴重違反本合同,另一方根據本合同的約定解除本合同。因不可抗力而解除本合同或者雙方當事人協商一致解除本合同的。依法律、法規規定的情形而終止。
5.2.4本合同到期后,如果甲方沒有按時支付續約款項,則雙方認同本合同執行終止,乙方屆時將關閉服務。
5.2.5由于一方不履行協議約定的義務,或嚴重違反本合同約定的義務,造成本合同無法履行或履行不必要時,視作違約方片面終止本合同,守約方除有權向違約方索賠外,并有權終止本合同。
第六條責任限制。
6.1乙方在進行服務器配置,維護時需要短時間中斷服務,或者由于internet上通路的阻塞造成甲方服務器訪問速度下降,甲方均認同是正常情況,不屬于乙方違約。鑒于計算機及互聯網的特殊性,因y2k問題、黑客、病毒、電信部門技術調整等引起的事件,甲方亦認同不屬于乙方違約。
6.2在履行本合同時,乙方對因第三方的過錯或者延誤而給甲方或者其他第三方造成的損失不負責任。乙方對通過甲方間接接受乙方服務的第三方的損失不負責任。
第七條爭議解決。
在合同執行期間如果雙方發生爭議,雙方應友好協商解決。如果協商不成,雙方同意提交_________仲裁委員會進行仲裁。
第八條不可抗力。
8.1任何一方遇有不能預見,不能避免或不能克服的客觀事件(包括但不限于自然災害如洪水、火災、爆炸、雷電、地震和風暴等以及社會事件如戰爭、動亂、政府管制、國家政策的突然變動和罷工等。)而全部或部分不能履行本合同或遲延履行本合同,應自不可抗力事件發生之日起五日內,將事件情況以書面形式通知另一方,并于事件發生之日起二十日內,向另一方提交導致其全部或部分不能履行或遲延履行的證明。
8.2遭受不可抗力的一方應采取一切必要措施減少損失,并在事件消除后協商恢復本合同的履行,除非此等履行已不可能或者不必要。
第九條保密義務。
任何一方對在本合同履行過程中以任何方式獲知的另一方商業秘密或其他技術及經營信息均負有保密義務,并有義務盡快通知對方,并協助對方采取適當的補救措施,不得向任何其他第三方透露或泄露,但中國現行法律,法規另有規定或經另一方書面同意的除外。
第十條其他。
本合同一式_________份,甲乙雙方各執_________份。
本合同簽訂后,雙方如需修改,經雙方協商后,可以增加補充條款。
甲方(蓋章)_______________。
法定代表人(簽字)_________。
__________年_______月______日。
簽訂地點:___________________。
乙方(蓋章)_______________。
法定代表人(簽字)_________。
__________年_______月______日。
簽訂地點:___________________。
光形式傳輸信息論文
摘要:隨著數字時代的到來,數字技術不僅影響了各個領域,而且被應用到了生活的方方面面。電視媒體作為一種傳統的傳播方式,曾經帶給人們深遠的影響。在日新月異的當下,數字電視正面臨著機遇與挑戰。文章通過對數字電視的服務用戶、服務內容、服務傳播三個方面進行探討,從服務的角度分析將數字技術應用于電視媒體之后,數字電視媒體未來的發展方向,望對數字電視媒體的發展有所助益。
關健詞:電視產品;服務設計;傳播。
數字電視是將電視、網絡、通信等技術整合,各種傳播媒介的界限逐漸消失,形成一個公共的信息服務平臺。在這個平臺上電視被賦予了全新的功能,觀眾可以根據自身的需求獲取各種服務,包括視頻點播、網絡購物、遠程教育與健康醫療等新業務,形成一個集信息傳播、交流、學習、娛樂為一體的服務平臺。由此可見,增加服務內容、創新服務模式是數字電視未來發展的重要途徑,做好服務設計對數字電視的發展至關重要。電視產品簡言之就是電視服務的內容,是觀眾需求與電視產業擁有的一系列資源相互作用的結果,即電視運營者對既定的生產資源進行安排以滿足觀眾日益增長的需求。隨著人民物質生活水平的提高以及體驗經濟的發展,人們開始重視在消費過程中所接受的服務體驗,對服務的質量也提出越來越高的要求。傳統電視在向數字電視發展的過程中,除了技術上的變革,更重要的是服務上的提升。數字電視要想贏得市場,就必須改變傳統電視的服務模式,除了傳統的信息傳播,強化優質服務的提供和互動,讓用戶感受到可用、好用、有用、甚至是被需要的感覺。因此,從服務的角度審視數字電視產業,從服務用戶、服務內容、服務傳播三個方面來分析數字電視,為數字電視未來的發展提供方向。
1、服務用戶。
1.1用戶角色的轉變。
傳統電視傳播是從信息到受眾的基本的單向傳播方式,以傳者為中心,受眾處于被動接受的狀態。而將數字技術引入電視媒體后,傳受雙方的角色發生了根本性的轉變,用戶從被動的接受者轉變成了主動的參與者,傳播模式從單向傳播變成雙向互動。電視用戶有了電視功能的選擇權,享受電視服務的權力,傳者與受者處在了平等的地位。數字電視是基于交互的傳播結構,通過把用戶選擇性觀看的電視內容反饋給電視臺,從側面反應數字電視提供的服務內容的質量,根據反饋傳播者可以調整服務內容。在此過程中,傳授雙方的角色是不斷變化的。可以說用戶已經完全擺脫了被動接受信息的地位,真正成為了電視媒介服務的主角。
1.2用戶需求的改變。
在傳統電視媒體傳播下,電視媒體掌握著信息傳播的主動權,電視用戶只能被動的接受電視傳播的信息內容,電視提供的服務更多的是從市場盈利方面考慮。而在數字化時代下,隨著技術與傳播方式的改變,用戶的需求也發生了根本性的變化,用戶更加注重參與性和主動選擇性。而且,當代媒體種類的豐富使受眾可以通過更多的渠道獲取信息、開展學習、交流、娛樂等活動。電視媒體要想獲得用戶的認可,就要迎合用戶的需求,為用戶提供被需要的服務來占據媒體市場。因此,電視用戶的需求成為電視媒體提供服務所依賴的重要依據。(1)用戶的個性化需求在新媒體、自媒體日趨成熟壯大的沖擊下,人們對電視節目的內容、質量以及節目獲取方式的便利性有更高的要求。在分眾媒體時代,電視節目也應該順應趨勢從大眾化向小眾化、個性化轉變。例如,中央電視臺《實話實說》是一檔以貼近百姓生活的社會問題為主的評論性節目,以主持人、嘉賓及現場觀眾的共同討論為特色,以某一主題即興點評、直抒己見、相互討論,主持人崔永元輕松幽默的語言風格在眾多電視談話節目中獨樹一幟,節目也因此有較高的收視率。在移動互聯網成熟的背景下,個性化的自媒體視頻將迎來更為廣闊的發展空間。電視運營商要想提高電視媒體的收視率,就要為用戶提供更多個性化的電視節目以滿足不同受眾的信息獲取需求,這是數字電視的出路,也是數字電視的發展要求。隨著社會的發展,人們對電視節目傳播內容和形式的要求會越來越高,電視節目也會越來越個性化、專業化,以針對不同的分眾人群的收視需求。(2)用戶的互動性需求經過相關統計可知2008年,中國的交互式電視銷量為3.75千萬臺。到2009年底,交互式電視銷量已達到8.96千萬臺。隨著數字電視的普及,交互式電視的銷量成倍增長。用戶購買交互式電視不僅是為了迎合接收信號的需要,而是為了通過使用互動式電視的各種功能來滿足自己的多重需要。電視運營商為了提高交互式電視的銷量,就必須研究和開發電視的功能,讓交互式電視可以真正地滿足人們通過電視媒體實現交流互動的需要。例如,我國數字電視開設了游戲競技頻道,該頻道會播出全球火熱游戲的即時賽況,發布相關的游戲信息,其內容包括戰隊奪冠信息、游戲比賽信息、游戲操作技巧等,同時為用戶提供交流平臺,在競技的同時還可以相互交流、學習與分享,通過具有交互功能的特色服務,提高了電視的收視率。數字電視的交互產品的開發和應用,滿足了電視用戶的操作需要與觀看需要,受眾在觀看電視時的參與性、代入性更高。
2、服務內容。
數字電視時代,在技術的基礎上更加強調的是內容。數字化是時代發展的結果,隨著技術的發展,傳統的電視傳播方式將逐漸失去優勢,內容的多樣化、個性化、專業化才是數字電視的成敗關鍵。數字時代下的電視產品在傳統電視媒體的基礎上得到了跨越式的發展,從文字、音頻、圖片等相對比較單一的產品,發展為交互、評論、游戲、話題、二維碼等新媒體產品,這些新的產品更加符合現代人參與性和選擇性的需求,新的'媒體產品將會不斷的涌現。
2.1數字電視產品內容的發展。
數字電視的信息傳播采用的是雙向傳輸技術,改變了傳統的單向傳播,使雙向的交互具備了技術條件。觀眾完全可以按照自身的需求選擇各種服務內容,包括節目點播、電視購物、教育、醫療等業務,電視可以逐漸成為居家信息化的服務平臺。同時,數字電視改變了傳統電視的收視方式,這種全新的體驗模式改變了傳統的被動單項的信息接受方式,在服務上為觀眾提供了更多的選擇、更大的自由、更強的互動。通過數字電視,網絡和電視媒介得以融合,電視可以像電腦或者手機一樣上網和使用,這賦予了電視全新的功能,如信息查詢、交流學習、股票交易等都可以在電視上操作完成,使電視成為一個網絡信息交流的平臺。
2.2數字電視服務形式的發展。
隨著全球信息化技術的發展與推進以及通信技術的全覆蓋,數字電視將在功能和技術上與通信信息化相互融合,形成全新的媒體服務。伴隨著新技術的參與與合作,數字電視的服務形式與內容所涉及到的領域也將越來越多。數字電視與互聯網的融合是發展的必然趨勢,雖然已經實現,但還有更大的發展空間。消費者通過數字電視可以獲得點播視頻、網上購物、發送郵件、在線游戲等各種服務,通過數字電視人們可以體驗電腦的所有功能。數字電視作為設備終端,還支持各種互聯接口,與優盤、電腦、數碼產品以及手機等數字設備進行連接。移動數字電視也是數字電視的服務形式,移動數字電視可以在非移動與移動情況下收看,在火車、公交、地鐵上都可以觀看移動電視畫面,是戶外信息化的數字電視傳媒。移動數字電視具有服務覆蓋面廣、信號迅速、可在移動環境下工作的特點,另外移動電視還具備公共服務的特點,特別是在交通、安全、預警等信息發布上,是政府對外展示形象和對公眾發布信息的重要窗口。
3、服務傳播。
數字技術給電視產業帶來的變革推進了電視產品的優化與傳播效果提高。
3.1電視節目的質量優化與傳播效率的提高。
首先,電視節目的傳播效率得到提高。隨著電視數字化技術的發展,非線性編輯取代了傳統線性編輯,在技術層面上得到突破,成為現下電視節目制作的手段。與傳統制作效率相比得到了極大的提高,尤其是對于新聞類節目來說更是一大突破,它可以實現線性編輯多種工序的同步進行,讓新聞編輯效率得到大幅度提升。新聞的時效性非常重要,這個技術的突破對新聞類節目大有裨益。其次,電視節目的制作質量得到提高。非線性編輯實現了數據運算方式上的疊加,這種編輯手段不會損失電視信號,而且非線性編輯技術還可以應用到服務器、切換器上,這樣不僅讓電視節目制作效率得到了提高,也讓電視節目播放質量得到了提高。
3.2節約了制作節目時的人力資源和物力成本。
傳統的電視節目制作往往需要耗費大量的人力資源和物力資源,例如在布置場景時,需要很多工作人員搬運道具和搭建場景,有些道具很大很沉重,這給工作帶來了不小的難度。傳統的電視制作方式不僅耗時長,還耗費大量的人力資源和物力資源,制作成本很高。而數字化技術下的模擬演播室完全可以解決以上難題,這種新技術是利用計算機軟件來完成的,它可以實現電視節目場景制作、電視節目圖像處理、電視節目圖像合成等,從而完成許多復雜的場景設計。盡管目前模擬演播室的相關技術還不完全成熟,但是隨著計算機技術的發展,模擬演播室技術代替傳統電視節目制作技術已經成為了數字電視發展的必然趨勢,節約電視節目的制作成本,是電視數字化發展的必然要求。
3.3數字技術對電視產品傳播效果的積極作用。
實現了電視產品跨媒介傳播,讓電視產品在不同媒介的共享傳播中獲得最大收益。在傳統電視傳播中,電視產品只有依靠電視才能實現傳播,其傳播范圍是十分有限的,傳播效果也基本能夠預測得到。而在數字技術下,電視產品不僅可以通過電視進行傳播,還可以通過網站、播放軟件等各種媒介渠道得以傳播,其傳播范圍是成倍擴大的,這種跨媒介的傳播方式會產生難以預測的傳播效果,給電視媒體經銷商帶來巨大的收益。實現了電視產品定時定位傳播,讓電視產品取得更好的傳播效果。服務器可以記錄觀眾的消費時間和消費地點,這對電視產品進行定時定位傳播帶來了幫助。因為觀眾是電視產品的消費者,這些消費者觀看電視節目的時間不同,觀看地點也不相同,電視經銷商要想讓電視產品產生更為精準的傳播效果就要進行市場定位,分析不同受眾群體對于電視產品的喜愛,把握各消費人群的不同消費地點,統計各電視節目不同的收視高峰時間段。有了數字技術的支持,可以收集上述這些相關數據,指導我們根據消費需要進行產品設計和播放,準確定位以產生更好的宣傳效果,真正體現電視產品的價值。
4、結束語。
實現了電視產品互動傳播,讓觀眾能夠自由選擇自己喜愛的節目。在傳統的電視傳播中,電視經銷商掌握著信息傳播的主動權,觀眾只能被動的觀看經銷商提供的電視產品,這個傳播方式是單方向的。而在數字時代下,觀眾完全可以根據自身的喜好選擇電視產品,這就給電視產品帶來了競爭壓力。為了占據市場份額,就要以觀眾需要為目標導向來提供產品和服務內容。觀眾從被動者地位轉變到了主動者地位,觀眾的需求就是衡量電視產品好壞的標準,只有能夠滿足觀眾需求的電視產品才是好產品,如果電視產品不能夠被觀眾所認可,那也就宣布了這個電視產品的失敗。在這樣的競爭壓力下,經銷商要從觀眾的角度,制定電視產品的策略,完善電視產品的內容,促進電視產品的質量,實現電視互動傳播,創造良好的市場氛圍。數字電視媒體要順應市場的發展趨勢,保持良好的經營活力,對觀眾進行準確的分類和定位,用高質量的服務內容連接用戶,發揮數字電視產品的互動傳播效果和媒介融合優勢,實現其真正的市場價值,數字電視的未來大有可為。
參考文獻:
[1]楊國軼.中國數字付費電視發展策略研究[d].大連理工大學,2006.
[2]陳培愛,閆琰.數字化時代的廣告傳播[j].編輯之友,2012(09).
[3]朱羽君.電視新聞評論的發展趨勢[j].北京廣播學院學報,1999(04).
[4]王琳.數字時代中國電視媒體經營模式創新[d].對外經濟貿易大學,2005.
[5]于紅巖.試論電視數字化趨勢下的傳者與受者[d].湖南師范大學,2006.
光網絡信息傳輸技術
在此科技迅速發展之際,通信網絡的發展是一個必然的趨勢。
雖然通信技術在不斷的發展,而且應用的范圍也逐漸擴大,不過現代通信網絡光纖傳輸技術存在一定的缺陷,所以必須要不斷的完善該技術。
通信技術的大容量、高速度是我國通信網絡技術發展的趨勢。
未來通信網絡技術的發展趨勢可能主要體現在以下方面:首先是單波長通道向多波長通道發展,未來光纖通信傳輸技術要實現空分復用和時分復用,只是在應用過程中可能會產生一些問題,對此需要設計出大容量的復用系統,只有這樣才能降低一些負面影響;其次是光網絡向著智能化的方向發展,光網絡智能化發展具有重要的意義,也是我國通信網絡發展的重要方向。
隨著科技的快速發展,計算機在通訊網絡發揮了越來越廣泛的作用,它促使了通信網絡的更進一步的發展,因此為通信網絡智能化發展創造了有利條件;再次是向著全光網絡的方向發展,信號在網絡傳輸過程中以光的形式存在成為一種趨勢,不過只有依靠先進的科技才能進行光電信號轉換。
在整個光網絡系統中,網絡結點仍存在一定的問題,而這些問題對光纖通信的總容量產生了不利的影響,所以需要克服或解決這些問題來促進通信網絡技術的順利發展;最后是光器件向著集成化的方向發展,光器件集成化可以最終促進網絡通信速度的發展。
信息保密協議
甲方:
乙方:
根據甲乙雙方年月日簽定的《工程施工合同》,鑒于乙方在甲方施工期間及竣工后有關保守甲方工程信息資料的秘密和其他技術秘密的有關事項,特簽定協議如下:
1、雙方確認遵守《保密法》及其他相關法律法規,承擔保守國家秘密和對乙方有關人員進行保密教育、管理的義務,采取有效措施確保本項目保密信息的安全。
2、本協議提及的秘密,包括但不限于:工程概況、工程規模、工期計劃、產品方案、工藝流程、技術設計、圖紙資料、相關函電等等。
3、在項目實施過程中,需要由甲方提供的圖紙、文件和其他與本工程有關的資料或雖屬于第三方但甲方承諾保證權利不受侵犯。乙方只有使用的權利,并且只用于本合同工程。未經甲方的書面許可,乙方不得擅自修改或用于本合同以外的工程。
4、乙方人員因實施本工程需要進入甲方辦公場所的,應當經甲方同意,并有甲方人員陪同在制定的場所活動,不得涉入非指定場所。
5、工程竣工后,乙方將所有與本工程有關的圖紙、文件資料整理后交予甲方,未經甲方的書面許可,乙方不得對外或第三方公開披露;不得以任何形式,向媒體透露所承攬工程的相關情況。
6、所有工程照片的版權歸甲方所有,沒有甲方批推,乙方不得作任何應用。已批準的文章、照片和類似材料的出版應通知甲方。
7、乙方在工程維護階段需要使用涉及到工程相關秘密資料的,須由甲方同意,并保證使用過程中資料的安全,使用后應立即歸還甲方。
8、乙方承擔保密義務的期限為無限期保密,直至甲方宣布解密或者秘密信息實際上已經公開。由此而導致的任何知識產權方面的糾紛或賠償,將由違反規定的一方向對方承擔全部的賠償責任。
9、任何乙方未履行本協議或違反本協議的有關要求均應視為違約。作出違約的一方應當承擔違約責任。造成泄密后果的按《保密法》及其他相關法律法規處理。
10、本協議一式兩份,雙方各執一份。
11、本協議自簽字蓋章之日起生效。
甲方:
乙方:
短信息廣告發送通信傳輸服務協議
經雙方同意方可更改,甲方就委托乙方發布廣告事宜簽訂本合同。
一、有關廣告業務達成下列項目。
二、甲方應提供的證明文件:
三、本合同簽訂后不得更改,但遇特殊情況,經雙方同意方可更改,并按規定賠償損失費:
本合同一式____份,甲方____份,乙方____份,報有關部門____份。
四、附則:
五、本合同嚴格執行廣告法及民法典有關條款。
信息保密協議
甲方:
乙方:
為保證甲方經營活動的正常進行、保障乙方的合法權益,甲乙雙方在遵守國家相關法律法規、企業相關規章制度和員工守則的基礎上,經友好協商,簽訂本協議。
一、甲乙雙方確認就本協議中所涉及的中科晶電信息材料(北京)有限公司(以下簡稱甲方)在研究、開發、生產、流通以及企業管理中所有相關業務中任何口頭或文字資料均屬商業保密范圍。
二、本協議中的商業秘密,是指由甲方(包括甲方的子公司和參股公司)擁有的涉及甲方研究、開發、生產、流通、市場、客戶和管理等領域中相關的一切知識產權和資料。
三、商業秘密的內容(包含但不僅限以下條款和內容):
7.甲方獲取的未公開的第三方知識產權和資料等。
四、商業秘密不包括的內容:
1.乙方在本協議簽約時已經合法取得并保有的或已在社會公開披露的信息;
2.非因乙方的故意、過失等原因而造成在本協議簽約后成為社會公知的信息;
五、乙方確認甲方的商業秘密為甲方享有的、具有商業價值的一切知識產權和資料。甲方商業秘密中的一切知識產權和資料均屬甲方所有。乙方在甲方工作期間,為履行相關職責而實施的工作活動所產生的任何創造性成果,其所有權均屬甲方,乙方不得為此主張任何權利。
六、乙方在其履行勞動合同期間應謹慎保管就甲方的商業秘密所取得或制作的文件、圖片、樣本、磁帶、軟盤、以及其他類似原件及復制品。在未經甲方事先書面同意下,不得允許第三方閱覽、復制、復寫或以任何方式交與第三方使用。
七、乙方在其履行勞動合同期間,非在乙方職責范圍內或未經甲方允許,乙方不得持有甲方的保密材料或相關載體。也不得以攜帶、夾藏、傳輸、郵寄等方式將甲方的保密材料或相關載體帶出甲方所在地。
八、基于訴訟及其他法律上的程序,作為法律義務,當乙方被要求公開甲方商業秘密時,乙方應事先通知甲方,以求取得適當解決。
九、乙方確認在執行與甲方簽訂的勞動合同期間,或乙方因任何事由或以任何形式離開甲方后二年內,不得經營或從事與甲方業務具有競爭關系的任何事業(包括但不限于自己成為競業者或組織設立競業企業等),不得與存有與甲方有競爭關系的任何個人(簡稱競業者)或企業及其他組織(簡稱競業組織)等,從事如下活動:
1.成為競業者或競業企業的董事或高級管理員工或普通員工;
2.組織、參與設立競業企業等;
3.以任何形式參與第三方成為競業者或組織設立競業企業的行為。
4.為競業機構提供咨詢、設計等服務。
十、乙方確認在與甲方簽訂勞動合同的執行期間,或乙方因任何事由或以任何形式離開甲方后,遵守如下約定:
1.乙方有保守甲方技術、生產及商業秘密的義務;
4.在雙方約定的期限內,乙方不得在其工作任務所涉及范圍以外的任何時間和地點使用甲方的商業秘密。
十一、甲乙雙方合作期間或解除、終止勞動合同后,基于甲方合理要求,乙方應向甲方返還所有與甲方商業秘密相關的任何資料;或銷毀所有相關資料并提供足夠證據。在此,乙方不得以任何形態保留甲方商業秘密供自己或第三方使用,包括在乙方或第三方所有的物品上殘存有乙方可能繼續利用的甲方商業秘密。乙方不得就此向對方要求經濟補償。
十二、乙方如發現甲方秘密信息被泄露或者自己過失泄露秘密,應當采取有效措施防止泄密進一步擴大,并及時向甲方報告。
十三、甲方或乙方如違反本協議任何條款而造成對方損失時,將承擔違約責任,一方可向違約方要求賠償因此而受到的全部直接和間接損失。
十四、本協議為甲乙雙方保守甲方商業秘密的正式文本。本協議簽約前由雙方口頭或書面達成保守商業秘密的任何協議,如與本協議相沖突,自本協議簽約后自動失效。
十五、本協議非經甲乙雙方以書面形式同意而進行任何形式的變更均屬無效。
適用法律及管轄:任何因執行本協議所發生的,或與本協議有關的爭議,雙方可向甲方所在地有管轄權的人民法院起訴。
十六、本協議自雙方簽字之日起生效。
甲方:
乙方:
TCP傳輸控制協議
說明:
1).本文以tcp的發展歷程解析容易引起混淆,誤會的方方面面。
5).本文給出一個提綱,如果想了解細節,請直接查閱rfc。
6).翻來覆去,終于找到了這篇備忘,本文基于這篇備忘文檔修改。
1.網絡協議設計。
iso提出了osi分層網絡模型,這種分層模型是理論上的,tcp/ip最終實現了一個分層的協議模型,每一個層次對應一組網絡協議完成一組特定的功能,該組網絡協議被其下的層次復用和解復用。這就是分層模型的本質,最終所有的邏輯被編碼到線纜或者電磁波。
分層模型是很好理解的,然而對于每一層的協議設計卻不是那么容易。tcp/ip的漂亮之處在于:協議越往上層越復雜。我們把網絡定義為互相連接在一起的設備,網絡的本質作用還是“端到端”的通信,然而希望互相通信的設備并不一定要“直接”連接在一起,因此必然需要一些中間的設備負責轉發數據,因此就把連接這些中間設備的線纜上跑的協議定義為鏈路層協議,實際上所謂鏈路其實就是始發與一個設備,通過一根線,終止于另一個設備。我們把一條鏈路稱為“一跳”。因此一個端到端的網絡包含了“很多跳”。
終止于ip協議,我們已經可以完成一個端到端的通信,為何還需要tcp協議?這是一個問題,理解了這個問題,我們就能理解tcp協議為何成了現在這個樣子,為何如此“復雜”,為何又如此簡單。
首先我們認識一下為何ip協議是沙漏的細腰部分。它的下層是繁多的鏈路層協議,這些鏈路提供了相互截然不同且相差很遠的語義,為了互聯這些異構的網絡,我們需要一個網絡層協議起碼要提供一些適配的功能,另外它必然不能提供太多的“保證性服務”,因為上層的保證性依賴下層的約束性更強的保證性,你永遠無法在一個100m吞吐量的鏈路之上實現的ip協議保證1000m的吞吐量...
ip協議設計為分組轉發協議,每一跳都要經過一個中間節點,路由的設計是tcp/ip網絡的另一大創舉,這樣,ip協議就無需方向性,路由信息和協議本身不再強關聯,它們僅僅通過ip地址來關聯,因此,ip協議更加簡單。路由器作為中間節點也不能太復雜,這涉及到成本問題,因此路由器只負責選路以及轉發數據包。
因此傳輸控制協議必然需要在端點實現。在我們詳談tcp協議之前,首先要看一下它不能做什么,由于ip協議不提供保證,tcp也不能提供依賴于ip下層鏈路的這種保證,比如帶寬,比如時延,這些都是鏈路層決定的,既然ip協議無法修補,tcp也不能,然而它卻能修正始于ip層的一些“不可保證性質”,這些性質包括ip層的不可靠,ip層的不按順序,ip層的無方向/無連接。
將該小節總結一下,tcp/ip模型從下往上,功能增加,需要實現的設備減少,然而設備的復雜性卻在增加,這樣保證了成本的最小化,至于性能或者因素,靠軟件來調節吧,tcp協議就是這樣的軟件,實際上最開始的時候,tcp并不考慮性能,效率,公平性,正是考慮了這些,tcp協議才復雜了起來。
協議。
這是一個純軟件協議,為何將其設計上兩個端點,參見上一小節,本節詳述tcp協議,中間也穿插一些簡短的論述。
協議。
確切的說,tcp協議有兩重身份,作為網絡協議,它彌補了ip協議盡力而為服務的不足,實現了有連接,可靠傳輸,報文按序到達。作為一個主機軟件,它和udp以及左右的傳輸層協議隔離了主機服務和網絡,它們可以被看做是一個多路復用/解復用器,將諸多的主機進程數據復用/解復用到ip層。可以看出,不管從哪個角度,tcp都作為一個接口存在,作為網絡協議,它和對端的tcp接口,實現tcp的控制邏輯,作為多路復用/解復用器,它和下層ip協議接口,實現協議棧的功能,而這正是分層網絡協議模型的基本定義(兩類接口,一類和下層接口,另一類和對等層接口)。
我們習慣于將tcp作為協議棧的最頂端,而不把應用層協議當成協議棧的一部分,這部分是因為應用層被tcp/udp解復用了之后,呈現出了一種太復雜的局面,應用層協議用一種不同截然不同的方式被解釋,應用層協議習慣于用類似asn.1標準來封裝,這正體現了tcp協議作為多路復用/解復用器的重要性,由于直接和應用接口,它可以很容易直接被應用控制,實現不同的傳輸控制策略,這也是tcp被設計到離應用不太遠的地方的原因之一。
總之,tcp要點有四,一曰有連接,二曰可靠傳輸,三曰數據按照到達,四曰端到端流量控制。注意,tcp被設計時只保證這四點,此時它雖然也有些問題,然而很簡單,然而更大的問題很快呈現出來,使之不得不考慮和ip網絡相關的東西,比如公平性,效率,因此增加了擁塞控制,這樣tcp就成了現在這個樣子。
3.2.有連接,可靠傳輸,數據按序到達的tcp。
ip協議是沒有方向的,數據報傳輸能到達對端全靠路由,因此它是一跳一跳地到達對端的,只要有一跳沒有到達對端的路由,那么數據傳輸將失敗,其實路由也是互聯網的核心之一,實際上ip層提供的核心基本功能有兩點,第一點是地址管理,第二點就是路由選路。tcp利用了ip路由這個簡單的功能,因此tcp不必考慮選路,這又一個它被設計成端到端協議的原因。
既然ip已經能盡力讓單獨的數據報到達對端,那么tcp就可以在這種盡力而為的網絡上實現其它的更加嚴格的控制功能。tcp給無連接的ip網絡通信增加了連接性,確認了已經發送出去的數據的狀態,并且保證了數據的順序。
3.2.1.有連接。
這是tcp的基本,因為后續的傳輸的可靠性以及數據順序性都依賴于一條連接,這是最簡單的實現方式,因此tcp被設計成一種基于流的協議,既然tcp需要事先建立連接,之后傳輸多少數據就無所謂了,只要是同一連接的數據能識別出來即可。
疑難雜癥1:3次握手和4次揮手。
tcp使用3次握手建立一條連接,該握手初始化了傳輸可靠性以及數據順序性必要的信息,這些信息包括兩個方向的初始序列號,確認號由初始序列號生成,使用3次握手是因為3次握手已經準備好了傳輸可靠性以及數據順序性所必要的信息,該握手的第3次實際上并不是需要單獨傳輸的,完全可以和數據一起傳輸。
tcp使用4次揮手拆除一條連接,為何需要4次呢?因為tcp是一個全雙工協議,必須單獨拆除每一條信道。注意,4次揮手和3次握手的意義是不同的,很多人都會問為何建立連接是3次握手,而拆除連接是4次揮手。3次握手的目的很簡單,就是分配資源,初始化序列號,這時還不涉及數據傳輸,3次就足夠做到這個了,而4次揮手的目的是終止數據傳輸,并回收資源,此時兩個端點兩個方向的序列號已經沒有了任何關系,必須等待兩方向都沒有數據傳輸時才能拆除虛鏈路,不像初始化時那么簡單,發現syn標志就初始化一個序列號并確認syn的序列號。因此必須單獨分別在一個方向上終止該方向的數據傳輸。
疑難雜癥2:time_wait狀態。
為何要有這個狀態,原因很簡單,那就是每次建立連接的時候序列號都是隨機產生的,并且這個序列號是32位的,會回繞。現在我來解釋這和time_wait有什么關系。
任何的tcp分段都要在盡力而為的ip網絡上傳輸,中間的路由器可能會隨意的緩存任何的ip數據報,它并不管這個ip數據報上被承載的是什么數據,然而根據經驗和互聯網的大小,一個ip數據報最多存活msl(這是根據地球表面積,電磁波在各種介質中的傳輸速率以及ip協議的ttl等綜合推算出來的,如果在火星上,這個msl會大得多...)。
現在我們考慮終止連接時的被動方發送了一個fin,然后主動方回復了一個ack,然而這個ack可能會丟失,這會造成被動方重發fin,這個fin可能會在互聯網上存活msl。
如果沒有time_wait的話,假設連接1已經斷開,然而其被動方最后重發的那個fin(或者fin之前發送的任何tcp分段)還在網絡上,然而連接2重用了連接1的所有的5元素(源ip,目的ip,tcp,源端口,目的端口),剛剛將建立好連接,連接1遲到的fin到達了,這個fin將以比較低但是確實可能的概率終止掉連接2.
為何說是概率比較低呢?這涉及到一個匹配問題,遲到的fin分段的序列號必須落在連接2的一方的期望序列號范圍之內。雖然這種巧合很少發生,但確實會發生,畢竟初始序列號是隨機產生了。因此終止連接的主動方必須在接受了被動方且回復了ack之后等待2*msl時間才能進入close狀態,之所以乘以2是因為這是保守的算法,最壞情況下,針對被動方的ack在以最長路線(經歷一個msl)經過互聯網馬上到達被動方時丟失。
為了應對這個問題,rfc793對初始序列號的生成有個建議,那就是設定一個基準,在這個基準之上搞隨機,這個基準就是時間,我們知道時間是單調遞增的。然而這仍然有問題,那就是回繞問題,如果發生回繞,那么新的序列號將會落到一個很低的值。因此最好的辦法就是避開“重疊”,其含義就是基準之上的隨機要設定一個范圍。
要知道,很多人很不喜歡看到服務器上出現大量的time_wait狀態的連接,因此他們將time_wait的值設置的很低,這雖然在大多數情況下可行,然而確實也是一種冒險行為。最好的方式就是,不要重用一個連接。
疑難雜癥3:重用一個連接和重用一個套接字。
這是根本不同的,單獨重用一個套接字一般不會有任何問題,因為tcp是基于連接的。比如在服務器端出現了一個time_wait連接,那么該連接標識了一個五元素,只要客戶端不使用相同的源端口,連接服務器是沒有問題的,因為遲到的fin永遠不會到達這個連接。記住,一個五元素標識了一個連接,而不是一個套接字(當然,對于bsd套接字而言,服務端的accept套接字確實標識了一個連接)。
3.2.2.傳輸可靠性。
基本上傳輸可靠性是靠確認號實現的,也就是說,每發送一個分段,接下來接收端必然要發送一個確認,發送端收到確認后才可以發送下一個字節。這個原則最簡單不過了,教科書上的“停止-等待”協議就是這個原則的字節版本,只是tcp使用了滑動窗口機制使得每次不一定發送一個字節,但是這是后話,本節僅僅談一下確認的超時機制。
怎么知道數據到達對端呢?那就是對端發送一個確認,但是如果一直收不到對端的確認,發送端等多久呢?如果一直等下去,那么將無法發現數據的丟失,協議將不可用,如果等待時間過短,可能確認還在路上,因此等待時間是個問題,另外如何去管理這個超時時間也是一個問題。
疑難雜癥4:超時時間的計算。
絕對不能隨意去揣測超時的時間,而應該給出一個精確的算法去計算。毫無疑問,一個tcp分段的回復到達的時間就是一個數據報往返的時間,因此標準定義了一個新的名詞rtt,代表一個tcp分段的往返時間。然而我們知道,ip網絡是盡力而為的,并且路由是動態的,且路由器會毫無先兆的緩存或者丟棄任何的數據報,因此這個rtt是需要動態測量的,也就是說起碼每隔一段時間就要測量一次,如果每次都一樣,萬事大吉,然而世界并非如你所愿,因此我們需要找到的恰恰的一個“平均值”,而不是一個準確值。
這個平均值如果僅僅直接通過計算多次測量值取算術平均,那是不恰當的,因為對于數據傳輸延時,我們必須考慮的路徑延遲的瞬間抖動,否則如果兩次測量值分別為2和98,那么超時值將是50,這個值對于2而言,太大了,結果造成了數據的延遲過大(本該重傳的等待了好久才重傳),然而對于98而言,太小了,結果造成了過度重傳(路途遙遠,本該很慢,結果大量重傳已經正確確認但是遲到的tcp分段)。
因此,除了考慮每兩次測量值的偏差之外,其變化率也應該考慮在內,如果變化率過大,則通過以變化率為自變量的函數為主計算rtt(如果陡然增大,則取值為比較大的正數,如果陡然減小,則取值為比較小的負數,然后和平均值加權求和),反之如果變化率很小,則取測量平均值。這是不言而喻的,這個算法至今仍然工作的很好。
疑難雜癥5:超時計時器的管理-每連接單一計時器。
很顯然,對每一個tcp分段都生成一個計時器是最直接的方式,每個計時器在rtt時間后到期,如果沒有收到確認,則重傳。然而這只是理論上的合理,對于大多數操作系統而言,這將帶來巨大的內存開銷和調度開銷,因此采取每一個tcp連接單一計時器的設計則成了一個默認的選擇。可是單一的計時器怎么管理如此多的發出去的tcp分段呢?又該如何來設計單一的計時器呢。
設計單一計時器有兩個原則:1.每一個報文在長期收不到確認都必須可以超時;2.這個長期收不到中長期不能和測量的rtt相隔太遠。因此rfc2988定義一套很簡單的原則:
a.發送tcp分段時,如果還沒有重傳定時器開啟,那么開啟它。
b.發送tcp分段時,如果已經有重傳定時器開啟,不再開啟它。
c.收到一個非冗余ack時,如果有數據在傳輸中,重新開啟重傳定時器。
d.收到一個非冗余ack時,如果沒有數據在傳輸中,則關閉重傳定時器。
我們看看這4條規則是如何做到以上兩點的,根據a和c(在c中,注意到ack是非冗余的),任何tcp分段只要不被確認,超時定時器總會超時的。然而為何需要c呢?只有規則a存在的話,也可以做到原則1。實際上確實是這樣的,但是為了不會出現過早重傳,才添加了規則c,如果沒有規則c,那么萬一在重傳定時器到期前,發送了一些數據,這樣在定時器到期后,除了很早發送的數據能收到ack外,其它稍晚些發送的數據的ack都將不會到來,因此這些數據都將被重傳。有了規則c之后,只要有分段ack到來,則重置重傳定時器,這很合理,因此大多數正常情況下,從數據的發出到ack的到來這段時間以及計算得到的rtt以及重傳定時器超時的時間這三者相差并不大,一個ack到來后重置定時器可以保護后發的數據不被過早重傳。
這里面還有一些細節需要說明。一個ack到來了,說明后續的ack很可能會依次到來,也就是說丟失的可能性并不大,另外,即使真的有后發的tcp分段丟失現象發生,也會在最多2倍定時器超時時間的范圍內被重傳(假設該報文是第一個報文發出啟動定時器之后馬上發出的,丟失了,第一個報文的ack到來后又重啟了定時器,又經過了一個超時時間才會被重傳)。雖然這里還沒有涉及擁塞控制,但是可見網絡擁塞會引起丟包,丟包會引起重傳,過度重傳反過來加重網絡擁塞,設置規則c的結果可以緩解過多的重傳,畢竟將啟動定時器之后發送的數據的重傳超時時間拉長了最多一倍左右。最多一倍左右的超時偏差做到了原則2,即“這個長期收不到中長期不能和測量的rtt相隔太遠”。
還有一點,如果是一個發送序列的最后一個分段丟失了,后面就不會收到冗余ack,這樣就只能等到超時了,并且超時時間幾乎是肯定會比定時器超時時間更長。如果這個分段是在發送序列的靠后的時間發送的且和前面的發送時間相隔時間較遠,則其超時時間不會很大,反之就會比較大。
疑難雜癥6:何時測量rtt。
目前很多tcp實現了時間戳,這樣就方便多了,發送端再也不需要保存發送分段的時間了,只需要將其放入協議頭的時間戳字段,然后接收端將其回顯在ack即可,然后發送端收到ack后,取出時間戳,和當前時間做算術差,即可完成一次rtt的測量。
3.2.3.數據順序性。
基本上傳輸可靠性是靠序列號實現的。
疑難雜癥7:確認號和超時重傳。
確認號是一個很詭異的東西,因為tcp的發送端對于發送出去的一個數據序列,它只要收到一個確認號就認為確認號前面的數據都被收到了,即使前面的某個確認號丟失了,也就是說,發送端只認最后一個確認號。這是合理的,因為確認號是接收端發出的,接收端只確認按序到達的最后一個tcp分段。
另外,發送端重發了一個tcp報文并且接收到該tcp分段的確認號,并不能說明這個重發的報文被接收了,也可能是數據早就被接收了,只是由于其ack丟失或者其ack延遲到達導致了超時。值得說明的是,接收端會丟棄任何重復的數據,即使丟棄了重復的數據,其ack還是會照發不誤的。
標準的早期tcp實現為,只要一個tcp分段丟失,即使后面的tcp分段都被完整收到,發送端還是會重傳從丟失分段開始的所有報文,這就會導致一個問題,那就是重傳風暴,一個分段丟失,引起大量的重傳。這種風暴實則不必要的,因為大多數的tcp實現中,接收端已經緩存了亂序的分段,這些被重傳的丟失分段之后的分段到達接收端之后,很大的可能性是被丟棄。關于這一點在擁塞控制被引入之后還會提及(問題先述為快:本來報文丟失導致超時就說明網絡很可能已然擁塞,重傳風暴只能加重其擁塞程度)。
疑難雜癥8:亂序數據緩存以及選擇確認。
tcp是保證數據順序的,但是并不意味著它總是會丟棄亂序的tcp分段,具體會不會丟棄是和具體實現相關的,rfc建議如果內存允許,還是要緩存這些亂序到來的分段,然后實現一種機制等到可以拼接成一個按序序列的時候將緩存的分段拼接,這就類似于ip協議中的分片一樣,但是由于ip數據報是不確認的,因此ip協議的實現必須緩存收到的任何分片而不能將其丟棄,因為丟棄了一個ip分片,它就再也不會到來了。
現在,tcp實現了一種稱為選擇確認的方式,接收端會顯式告訴發送端需要重傳哪些分段而不需要重傳哪些分段。這無疑避免了重傳風暴。
疑難雜癥9:tcp序列號的回繞的問題。
tcp的序列號回繞會引起很多的問題,比如序列號為s的分段發出之后,m秒后,序列號比s小的序列號為j的分段發出,只不過此時的j比上一個s多了一圈,這就是回繞問題,那么如果這后一個分段到達接收端,這就會引發徹底亂序-本來j該在s后面,結果反而到達前面了,這種亂序是tcp協議檢查不出來的。我們仔細想一下,這種情況確實會發生,數據分段并不是一個字節一個字節發送出去的,如果存在一個速率為1gbps的網絡,tcp發送端1秒會發送125mb的數據,32位的序列號空間能傳輸2的32次方個字節,也就是說32秒左右就會發生回繞,我們知道這個值遠小于msl值,因此會發生的。
有個細節可能會引起誤會,那就是tcp的窗口大小空間是序列號空間的一半,這樣恰好在滿載情況下,數據能填滿發送窗口和接收窗口,序列號空間正好夠用。然而事實上,tcp的初始序列號并不是從0開始的,而是隨機產生的(當然要輔助一些更精妙的算法),因此如果初始序列號比較接近2的32次方,那么很快就會回繞。
當然,如今可以用時間戳選項來輔助作為序列號的一個識別的部分,接收端遇到回繞的情況,需要比較時間戳,我們知道,時間戳是單調遞增的,雖然也會回繞,然而回繞時間卻要長很多。這只是一種策略,在此不詳談。還有一個很現實的問題,理論上序列號會回繞,但是實際上,有多少tcp的端點主機直接架設在1g的網絡線纜兩端并且接收方和發送方的窗口還能恰好被同時填滿。另外,就算發生了回繞,也不是一件特別的事情,回繞在計算機里面太常見了,只需要能識別出來即可解決,對于tcp的序列號而言,在高速網絡(點對點網絡或者以太網)的兩端,數據發生亂序的可能性很小,因此當收到一個序列號突然變為0或者終止序列號小于起始序列號的情況后,很容易辨別出來,只需要和前一個確認的分段比較即可,如果在一個經過路由器的網絡兩端,會引發ip數據報的順序重排,對于tcp而言,雖然還會發生回繞,也會慢得多,且考慮到擁塞窗口(目前還沒有引入)一般不會太大,窗口也很難被填滿到65536。
3.2.4.端到端的流量控制。
疑難雜癥10:流量控制的真實意義。
很多人以為流量控制會很有效的協調兩端的流量匹配,確實是這樣,但是如果你考慮到網絡的利用率問題,tcp的流量控制機制就不那么完美了,造成這種局面的原因在于,滑動窗口只是限制了最大發送的數據,卻沒有限制最小發送的數據,結果導致一些很小的數據被封裝成tcp分段,報文協議頭所占的比例過于大,造成網絡利用率下降,這就引出了接下來的內容,那就是端到端意義的tcp協議效率。
~~~~~~~~~~~~~~~~~~~~。
承上啟下。
終于到了闡述問題的時候了,以上的tcp協議實現的非常簡單,這也是tcp的標準實現,然而很快我們就會發現各種各樣的問題。這些問題導致了標準化協會對tcp協議進行了大量的修補,這些修補雜糅在一起讓人們有些云里霧里,不知所措。本文檔就旨在分離這些雜亂的情況,實際上,根據rfc,這些雜亂的情況都是可以找到其單獨的發展軌跡的。
~~~~~~~~~~~~~~~~~~~~。
4.端到端意義上的tcp協議效率。
4.1.三個問題以及解決。
問題1描述:接收端處理慢,導致接收窗口被填滿。
這明顯是速率不匹配引發的問題,然而即使速率不匹配,只要滑動窗口能協調好它們的速率就好,要快都快,要慢都慢,事實上滑動窗口在這一點上做的很好。但是如果我們不得不從效率上來考慮問題的話,事實就不那么樂觀了。考慮此時接收窗口已然被填滿,慢速的應用程序慢騰騰的讀取了一個字節,空出一個位置,然后通告給tcp的發送端,發送端得知空出一個位置,馬上發出一個字節,又將接收端填滿,然后接收應用程序又一次慢騰騰...這就是糊涂窗口綜合癥,一個大多數人都很熟悉的詞。這個問題極大的浪費了網絡帶寬,降低了網絡利用率。好比從大同拉100噸煤到北京需要一輛車,拉1kg煤到北京也需要一輛車(超級夸張的一個例子,請不要相信),但是一輛車開到北京的開銷是一定的...
問題1解決:窗口通告。
對于問題1,很顯然問題出在接收端,我們沒有辦法限制發送端不發送小分段,但是卻可以限制接收端通告小窗口,這是合理的,這并不影響應用程序,此時經典的延遲/吞吐量反比律將不再適用,因為接收窗口是滿的,其空出一半空間表示還有一半空間有數據沒有被應用讀取,和其空出一個字節的空間的效果是一樣的,因此可以限制接收端當窗口為0時,直接通告給發送端以阻止其繼續發送數據,只有當其接收窗口再次達到mss的一半大小的時候才通告一個不為0的窗口,此前對于所有的發送端的窗口probe分段(用于探測接收端窗口大小的probe分段,由tcp標準規定),全部通告窗口為0,這樣發送端在收到窗口不為0的通告,那么肯定是一個比較大的窗口,因此發送端可以一次性發出一個很大的tcp分段,包含大量數據,也即拉了好幾十噸的煤到北京,而不是只拉了幾公斤。
即,限制窗口通告時機,解決糊涂窗口綜合癥。
問題2描述:發送端持續發送小包,導致窗口閑置。
這明顯是發送端引起的問題,此時接收端的窗口開得很大,然而發送端卻不積累數據,還是一味的發送小塊數據分段。只要發送了任和的分段,接收端都要無條件接收并且確認,這完全符合tcp規范,因此必然要限制發送端不發送這樣的小分段。
問題2解決:nagle算法。
nagel算法很簡單,標準的nagle算法為:
if數據的大小和窗口的大小都超過了mss。
then發送數據分段。
else。
if還有發出的tcp分段的確認沒有到來。
then積累數據到發送隊列的末尾的tcp分段。
else。
發送數據分段。
endif。
endif。
可是后來,這個算法變了,變得更加靈活了,其中的:
if還有發出的tcp分段的確認沒有到來。
變成了。
if還有發出的不足mss大小的tcp分段的確認沒有到來。
這個算法體現了一種自適應的策略,越是確認的快,越是發送的快,雖然nagle算法看起來在積累數據增加吞吐量的同時也加大的時延,可事實上,如果對于類似交互式的應用,時延并不會增加,因為這類應用回復數據也是很快的,比如telnet之類的服務必然需要回顯字符,因此能和對端進行自適應協調。
注意,nagle算法是默認開啟的,但是卻可以關閉。如果在開啟的情況下,那么它就嚴格按照上述的算法來執行。
問題3.確認號(ack)本身就是不含數據的分段,因此大量的確認號消耗了大量的帶寬。
這是tcp為了確保可靠性傳輸的規范,然而大多數情況下,ack還是可以和數據一起捎帶傳輸的。如果沒有捎帶傳輸,那么就只能單獨回來一個ack,如果這樣的分段太多,網絡的利用率就會下降。從大同用火車拉到北京100噸煤,為了確認煤已收到,北京需要派一輛同樣的火車空載開到大同去復命,因為沒有別的交通工具,只有火車。如果這位復命者剛開著一列火車走,又從大同來了一車煤,這拉煤的哥們兒又要開一列空車去復命了。
問題3的解決:
rfc建議了一種延遲的ack,也就是說,ack在收到數據后并不馬上回復,而是延遲一段可以接受的時間,延遲一段時間的目的是看能不能和接收方要發給發送方的數據一起回去,因為tcp協議頭中總是包含確認號的,如果能的話,就將ack一起捎帶回去,這樣網絡利用率就提高了。往大同復命的確認者不必開一輛空載火車回大同了,此時北京正好有一批貨物要送往大同,這位復命者搭著這批貨的火車返回大同。
如果等了一段可以接受的時間,還是沒有數據要發往發送端,此時就需要單獨發送一個ack了,然而即使如此,這個延遲的ack雖然沒有等到可以被捎帶的數據分段,也可能等到了后續到來的tcp分段,這樣它們就可以取最大者一起返回了,要知道,tcp的確認號是收到的按序報文的最后一個字節的后一個字節。最后,rfc建議,延遲的ack最多等待兩個分段的積累確認。
4.2.分析三個問題之間的關聯。
三個問題導致的結果是相同的,但是要知道它們的原因本質上是不同的,問題1幾乎總是出現在接收端窗口滿的情況下,而問題2幾乎總是發生在窗口閑置的情況下,問題3看起來是最無聊的,然而由于tcp的要求,必須要有確認號,而且一個確認號就需要一個tcp分段,這個分段不含數據,無疑是很小的。
三個問題都導致了網絡利用率的降低。雖然兩個問題導致了同樣的結果,但是必須認識到它們是不同的問題,很自然的將這些問題的解決方案匯總在一起,形成一個全局的解決方案,這就是如今的操作系統中的解決方案。
4.3.問題的雜糅情況。
疑難雜癥11:糊涂窗口解決方案和nagle算法。
糊涂窗口綜合癥患者希望發送端積累tcp分段,而nagle算法確實保證了一定的tcp分段在發送端的積累,另外在延遲ack的延遲的那一會時間,發送端會利用這段時間積累數據。然而這卻是三個不同的問題。nagle算法可以緩解糊涂窗口綜合癥,卻不是治本的良藥。
疑難雜癥12:nagle算法和延遲ack。
延遲ack會延長ack到達發送端的時間,由于標準nagle算法只允許一個未被確認的tcp分段,那無疑在接收端,這個延遲的ack是毫無希望等待后續數據到來最終進行積累確認的,如果沒有數據可以捎帶這個ack,那么這個ack只有在延遲確認定時器超時的時候才會發出,這樣在等待這個ack的過程中,發送端又積累了一些數據,因此延遲ack實際上是在增加延遲的代價下加強了nagle算法。在延遲ack加nagle算法的情況下,接收端只有不斷有數據要發回,才能同時既保證了發送端的分段積累,又保證了延遲不增加,同時還沒有或者很少有空載的ack。
要知道,延遲ack和nagle是兩個問題的解決方案。
疑難雜癥13:到底何時可以發送數據。
到底何時才能發送數據呢?如果單從nagle算法上看,很簡單,然而事實證明,情況還要更復雜些。如果發送端已經排列了3個tcp分段,分段1,分段2,分段3依次被排入,三個分段都是小分段(不符合nagle算法中立即發送的標準),此時已經有一個分段被發出了,且其確認還沒有到來,請問此時能發送分段1和2嗎?如果按照nagle算法,是不能發送的,但實際上它們是可以發送的,因為這兩個分段已經沒有任何機會再積累新的數據了,新的數據肯定都積累在分段3上了。問題在于,分段還沒有積累到一定大小時,怎么還可以產生新的分段?這是可能的,但這是另一個問題,在此不談。
linux的tcp實現在這個問題上表現的更加靈活,它是這么判斷能否發送的(在開啟了nagle的情況下):
數據分段沒有超越窗口邊界。
then。
if分段在中間(上述例子中的分段1和2)||。
分段是緊急模式||。
通過上述的nagle算法(改進后的nagle算法)。
then發送分段。
endif。
endif。
曾經我也改過nagle算法,確切的說不是修改nagle算法,而是修改了“到底何時能發送數據”的策略,以往都是發送端判斷能否發送數據的,可是如果此時有延遲ack在等待被捎帶,而待發送的數據又由于積累不夠或者其它原因不能發送,因此兩邊都在等,這其實在某些情況下不是很好。我所做的改進中對待何時能發送數據又增加了一種情況,這就是“ack拉”的情況,一旦有延遲ack等待發送,判斷一下有沒有數據也在等待發送,如果有的話,看看數據是否大到了一定程度,在此,我選擇的是mss的一半:
數據分段沒有超越窗口邊界。
then。
if分段在中間(上述例子中的分段1和2)||。
分段是緊急模式||。
通過上述的nagle算法(改進后的nagle算法)。
then發送分段。
endif。
elseif有延遲ack等待傳輸&&。
發送隊列中有待發送的tcp分段&&。
發送隊列的頭分段大小大于mss的一半。
then發送隊列頭分段且捎帶延遲ack。
endif。
另外,發送隊列頭分段的大小是可以在統計意義上動態計算的,也不一定非要是mss大小的一半。我們發現,這種算法對于交互式網路應用是自適應的,你打字越快,特定時間內積累的分段就越長,對端回復的越快(可以捎帶ack),本端發送的也就越快(以echo舉例會更好理解)。
疑難雜癥14:《tcp/ip詳解(卷一)》中nagle算法的例子解讀。
這個問題在網上搜了很多的答案,有的說rfc的建議,有的說別的。可是實際上這就是一個典型的“競態問題”:
首先服務器發了兩個分段:
數據段12:ack14。
數據段13:ack14,54:56。
然后客戶端發了兩個分段:
數據段14:ack54,14:17。
數據段15:ack56,17:18。
可以看到數據段14本來應該確認56的,但是確認的卻是54。也就是說,數據段已經移出隊列將要發送但還未發送的時候,數據段13才到來,軟中斷處理程序搶占了數據段14的發送進程,要知道此時只是把數據段14移出了隊列,還沒有更新任何的狀態信息,比如“發出但未被確認的分段數量”,此時軟中斷處理程序順利接收了分段13,然后更新窗口信息,并且檢查看有沒有數據要發送,由于分段14已經移出隊列,下一個接受發送檢查的就是分段15了,由于狀態信息還沒有更新,因此分段15順利通過發送檢測,發送完成。
可以看linux的源代碼了解相關信息,tcp_write_xmit這個函數在兩個地方會被調用,一個是tcp的發送進程中,另一個就是軟中斷的接收處理中,兩者在調用中的競態就會引起《詳解》中的那種情況。注意,這種不加鎖的發送方式是合理的,也是最高效的,因此tcp的處理語義會做出判斷,丟棄一切不該接收或者重復接收的分段的。
~~~~~~~~~~~~~~~~~~~~。
承上啟下。
又到了該承上啟下,到此為止,我們敘述的tcp還都是簡單的tcp,就算是簡單的tcp,也存在上述的諸多問題,就更別提繼續增加tcp的復雜性了。到此為止,我們的tcp都是端到端意義上的,然而實際上tcp要跑在ip網絡之上的,而ip網絡的問題是很多的,是一個很擁堵網絡。不幸的是,tcp的有些關于確認和可靠性的機制還會加重ip網絡的擁堵。
~~~~~~~~~~~~~~~~~~~~。
網絡之上的tcp。
5.1.端到端的tcp協議和ip協議之間的矛盾。
端到端的tcp只能看到兩個節點,那就是自己和對方,它們是看不到任何中間的路徑的。可是ip網絡卻是一跳一跳的,它們的矛盾之處在于tcp的端到端流量控制必然會導致網絡擁堵。因為每條tcp連接的一端只知道它對端還有多少空間用于接收數據,它們并不管到達對端的路徑上是否還有這么大的容量,事實上所有連接的這些空間加在一起將瞬間超過ip網絡的容量,因此tcp也不可能按照滑動窗口流量控制機制很理想的運行。
勢必需要一種擁塞控制機制,反應路徑的擁塞情況。
疑難雜癥15:擁塞控制的本質。
由于tcp是端到端協議,因此兩端之間的控制范疇屬于流量控制,ip網絡的擁塞會導致tcp分段的丟失,由于tcp看不到中間的路由器,因此這種丟失只會發生中間路由器,當然兩個端點的網卡或者ip層丟掉數據分段也是tcp看不到的。因此擁塞控制必然作用于ip鏈路。事實上我們可以得知,只有在以下情況下擁塞控制才會起作用:
b.只有一個tcp連接,然而它經過了一個路由器時。
其它情況下是不會擁塞的。因為一個tcp總是希望獨享整條網絡通路,而這對于多個連接而言是不可能的,必須保證tcp的公平性,這樣這種擁塞控制機制才合理。本質上,擁塞的原因就是大家都想獨享全部帶寬資源,結果導致擁塞,這也是合理的,畢竟tcp看不到網絡的狀態,同時這也決定了tcp的擁塞控制必須采用試探性的方式,最終到達一個足以引起其“反應”的“刺激點”。
擁塞控制需要完成以下兩個任務:1.公平性;2.擁塞之后退出擁塞狀態。
疑難雜癥16:影響擁塞的因素。
我們必須認識到擁塞控制是一個整體的機制,它不偏向于任何tcp連接,因此這個機制內在的就包含了公平性。那么影響擁塞的因素都有什么呢?具有諷刺意味的是,起初tcp并沒有擁塞控制機制,正是tcp的超時重傳風暴(一個分段丟失造成后續的已經發送的分段均被重傳,而這些重傳大多數是不必要的)加重了網絡的擁塞。因此重傳必然不能過頻,必須把重傳定時器的超時時間設置的稍微長一些,而這一點在單一重傳定時器的設計中得到了加強。除此tcp自身的因素之外,其它所有的擁塞都可以靠擁塞控制機制來自動完成。
另外,不要把路由器想成一種線速轉發設備,再好的路由器只要接入網絡,總是會拉低網絡的總帶寬,因此即使只有一個tcp連接,由于tcp的發送方總是以發送鏈路的帶寬發送分段,這些分段在經過路由器的時候排隊和處理總是會有時延,因此最終肯定會丟包的。
最后,丟包的延后性也會加重擁塞。假設一個tcp連接經過了n個路由器,前n-1個路由器都能順利轉發tcp分段,但是最后一個路由器丟失了一個分段,這就導致了這些丟失的分段浪費了前面路由器的大量帶寬。
5.2.擁塞控制的策略。
在介紹擁塞控制之前,首先介紹一下擁塞窗口,它實際上表示的也是“可以發送多少數據”,然而這個和接收端通告的接收窗口意義是不一樣的,后者是流量控制用的窗口,而前者是擁塞控制用的窗口,體現了網絡擁塞程度。
擁塞控制整體上分為兩類,一類是試探性的擁塞探測,另一類則是擁塞避免(注意,不是常規意義上的擁塞避免)。
5.2.1.試探性的擁塞探測分為兩類,之一是慢啟動,之二是擁塞窗口加性擴大(也就是熟知的擁塞避免,然而這種方式是避免不了擁塞的)。
5.2.2.擁塞避免方式擁塞控制旨在還沒有發生擁塞的時候就先提醒發送端,網絡擁塞了,這樣發送端就要么可以進入快速重傳/快速恢復或者顯式的減小擁塞窗口,這樣就避免網絡擁塞的一沓糊涂之后出現超時,從而進入慢啟動階段。
5.2.3.快速重傳和快速恢復。所謂快速重傳/快速恢復是針對慢啟動的,我們知道慢啟動要從1個mss開始增加擁塞窗口,而快速重傳/快速恢復則是一旦收到3個冗余ack,不必進入慢啟動,而是將擁塞窗口縮小為當前閥值的一半加上3,然后如果繼續收到冗余ack,則將擁塞窗口加1個mss,直到收到一個新的數據ack,將窗口設置成正常的閥值,開始加性增加的階段。
當進入快速重傳時,為何要將擁塞窗口縮小為當前閥值的一半加上3呢?加上3是基于數據包守恒來說的,既然已經收到了3個冗余ack,說明有三個數據分段已經到達了接收端,既然三個分段已經離開了網絡,那么就是說可以在發送3個分段了,只要再收到一個冗余ack,這也說明1個分段已經離開了網絡,因此就將擁塞窗口加1個mss。直到收到新的ack,說明直到收到第三個冗余ack時期發送的tcp分段都已經到達對端了,此時進入正常階段開始加性增加擁塞窗口。
疑難雜癥17:超時重傳和收到3個冗余ack后重傳。
這兩種重傳的意義是不同的,超時重傳一般是因為網絡出現了嚴重擁塞(沒有一個分段到達,如果有的話,肯定會有ack的,若是正常ack,則重置重傳定時器,若是冗余ack,則可能是個別報文丟失或者被重排序,若連續3個冗余ack,則很有可能是個別分段丟失),此時需要更加嚴厲的縮小擁塞窗口,因此此時進入慢啟動階段。而收到3個冗余ack后說明確實有中間的分段丟失,然而后面的分段確實到達了接收端,這因為這樣才會發送冗余ack,這一般是路由器故障或者輕度擁塞或者其它不太嚴重的原因引起的,因此此時擁塞窗口縮小的幅度就不能太大,此時進入快速重傳/快速恢復階段。
疑難雜癥18:為何收到3個冗余ack后才重傳。
這是一種權衡的結構,收到兩個或者一個冗余ack也可以重傳,但是這樣的話可能或造成不必要的重傳,因為兩個數據分段發生亂序的可能性不大,超過三個分段發生亂序的可能性才大,換句話說,如果僅僅收到一個亂序的分段,那很可能被中間路由器重排了,那么另一個分段很可能馬上就到,然而如果連續收到了3個分段都沒能彌補那個缺漏,那很可能是它丟失了,需要重傳。因此3個冗余ack是一種權衡,在減少不必要重傳和確實能檢測出單個分段丟失之間所作的權衡。
注意,冗余ack是不能捎帶的。
疑難雜癥19:乘性減和加性增的深層含義。
為什么是乘性減而加性增呢?擁塞窗口的增加受惠的只是自己,而擁塞窗口減少受益的大家,可是自己卻受到了傷害。哪一點更重要呢?我們知道tcp的擁塞控制中內置了公平性,恰恰就是這種乘性減實現了公平性。擁塞窗口的1個mss的改變影響一個tcp發送者,為了使得自己擁塞窗口的減少影響更多的tcp發送者-讓更多的發送者受益,那么采取了乘性減的策略。
當然,bic算法提高了加性增的效率,不再一個一個mss的加,而是一次加比較多的mss,采取二分查找的方式逐步找到不丟包的點,然后加性增。
疑難雜癥20:tcp連接的傳輸穩定狀態是什么。
首先,先說一下發送端的發送窗口怎么確定,它取的是擁塞窗口和接收端通告窗口的最小值。然后,我們提出三種發送窗口的穩定狀態:
互聯網絡上接收端擁有大窗口的經典鋸齒狀。
互聯網絡上接收端擁有小窗口的直線狀態。
c.直連網絡端點間的滿載狀態下的直線狀態。
其中a是大多數的狀態,因為一般而言,tcp連接都是建立在互聯網上的,而且是大量的,比如web瀏覽,電子郵件,網絡游戲,ftp下載等等。tcp發送端用慢啟動或者擁塞避免方式不斷增加其擁塞窗口,直到丟包的發生,然后進入慢啟動或者擁塞避免階段(要看是由于超時丟包還是由于冗余ack丟包),此時發送窗口將下降到1或者下降一半,這種情況下,一般接收端的接收窗口是比較大的,畢竟ip網絡并不是什么很快速的網絡,一般的機器處理速度都很快。
但是如果接收端特別破,處理速度很慢,就會導致其通告一個很小的窗口,這樣的話,即使擁塞窗口再大,發送端也還是以通告的接收窗口為發送窗口,這樣就不會發生擁塞。最后,如果唯一的tcp連接運行在一個直連的兩臺主機上,那么它將獨享網絡帶寬,這樣該tcp的數據流在最好的情況下將填滿網絡管道(我們把網絡管道定義為帶寬和延時的乘積),其實在這種情況下是不存在擁塞的,就像你一個人獨自徘徊在飄雨黃昏的街頭一樣...
5.2.4.主動的擁塞避免。
前面我們描述的擁塞控制方式都是試探性的檢測,然后擁塞窗口被動的進行乘性減,這樣在接收端窗口很大的情況下(一般都是這樣,網絡擁堵,分段就不會輕易到達接收端,導致接收端的窗口大量空置)就可能出現鋸齒形狀的“時間-窗口”圖,類似在一個擁堵的北京x環上開車,發送機發動,車開動,停止,等待,發動機發動,車開動...聽聲音也能聽出來。
雖然tcp看不到下面的ip網絡,然而它還是可以通過檢測rtt的變化以及擁塞窗口的變化推算出ip網絡的擁堵情況的。就比方說北京東四環一家快遞公司要持續送快遞到西四環,當發件人發現貨到時間越來越慢的時候,他會意識到“下班高峰期快到了”...
可以通過持續觀測rtt的方式來主動調整擁塞窗口的大小而不是一味的加性增。然而還有更猛的算法,那就是計算兩個差值的乘積:
(當前擁塞窗口-上一次擁塞窗口)x(當前的rtt-上一次的rtt)。
如果結果是正數,則擁塞窗口減少1/8,若結果是負數或者0,則窗口增加一個mss。注意,這回不再是乘性減了,可以看出,減的幅度比乘性減幅度小,這是因為這種擁塞控制是主動的,而不是之前的那種被動的試探方式。在試探方式中,乘性減以一種懲罰的方式實現了公平性,而在這里的主動方式中,當意識到要擁塞的時候,tcp發送者主動的減少了擁塞窗口,為了對這種自首行為進行鼓勵,采用了小幅減少擁塞窗口的方式。需要注意的是,在擁塞窗口減小的過程中,乘積的前一個差值是負數,如果后一個差值也是負數,那么結果就是繼續縮減窗口,直到擁塞緩解或者窗口減少到了一定程度,使得后一個差值成了正數或者0,這種情況下,其實后一個差值只能變為0。
疑難雜癥21:路由器和tcp的互動。
雖然有了5.2.4節介紹的主動的擁塞檢測,那么路由器能不能做點什么幫助檢測擁塞呢?這種對路由器的擴展是必要的,要知道,每天有無數的tcp要通過路由器,雖然路由器不管tcp協議的任何事(當然排除連接跟蹤之類的,這里所說的是標準的ip路由器),但是它卻能以一種很簡單的方式告訴tcp的兩端ip網絡發生了擁堵,這種方式就是當路由器檢測到自己發生輕微擁堵的時候隨機的丟包,隨機丟包而不是連續丟包對于tcp而言是有重大意義的,隨機丟包會使tcp發現丟棄了個別的分段而后續的分段仍然會到達接收端,這樣tcp發送端就會接收到3個冗余ack,然后進入快速重傳/快速恢復而不是慢啟動。
這就是路由器能幫tcp做的事。
6.其它。
疑難雜癥22:如何學習tcp。
很多人發帖問tcp相關的內容,接下來稀里嘩啦的就是讓看《tcp/ip詳解》和《unix網絡編程》里面的特定章節,我覺得這種回答很不負責任。因為我并不認為這兩本書有多大的幫助,寫得確實很不錯,然而可以看出richardstevens是一個實用主義者,他喜歡用實例來解釋一切,《詳解》通篇都是用tcpdump的輸出來講述的,這種方式只是適合于已經對tcp很理解的人,然而大多數的人是看不明白的。
如果想從設計的角度來說,這兩本書都很爛。我覺得應該先看點入門的,比如wiki之類的,然后看rfc文檔,793,896,1122等),這樣你就明白tcp為何這么設計了,而這些你永遠都不能在richardstevens的書中得到。最后,如果你想,那么就看一點richardstevens的書,最重要的還是寫點代碼或者敲點命令,然后抓包自己去分析。
疑難雜癥23:linux,windows和網絡編程。
6.1.總結。
tcp協議是一個端到端的協議,雖然話說它是一個帶流量控制,擁塞控制的協議,然而正是因為這些所謂的控制才導致了tcp變得復雜。同時這些特性是互相雜糅的,流量控制帶來了很多問題,解決這些問題的方案最終又帶來了新的問題,這些問題在解決的時候都只考慮了端到端的意義,但實際上tcp需要盡力而為的ip提供的網絡,因此擁塞成了最終的結癥,擁塞控制算法的改進也成了一個單獨的領域。
在學習tcp的過程中,切忌一鍋粥一盤棋的方式,一定要分清楚每一個算法到底是解決什么問題的,每一個問題和其他問題到底有什么關聯,這些問題的解決方案之間有什么關聯,另外tcp的發展歷史也最好了解一下,這些都搞明白了,tcp協議就徹底被你掌控了。接下來你就可以學習socketapi了,然后高效的tcp程序出自你手!
文檔為doc格式。
信息保密協議
甲方:
乙方:
雙方在遵循平等、自愿、協商一致、誠實信用的原則下,就雙方商定價格保密成如下協議:
1.1經甲乙雙方商定,在雙方建立合作關系基礎之上,乙方給于甲方優惠價,具體以雙方另外的約定為準。
1.2甲方同意,不得向第三方透露乙方給予甲方的具體價格。
1.3乙方同意,不得向第三方透露乙方給予甲方的具體價格。
雙方合作期間,以及雙方合作解除或終止之后______個月內。
3.1任何一方違約的,所造成對方的損失均由違約方承擔。
3.2任何一方違約的,應同時向對方支付違約金____________萬元。
3.3任何一方發現第三方知悉或可能知悉該保密價格信息的,應立即告知對方。
4.1本協議自雙方簽字或蓋章后生效
4.2本合同一式兩份,各方各執一份,具有同等法律效力。
甲方:
乙方:
信息保密協議
甲方:
乙方:
經雙方協商一致認為確保相應工作涉及的技術信息和技術資源不被泄露,并防止上述保密信息被濫用,甲乙雙方達成如下協議:
一、甲乙雙方作為相關工作的承擔或參與單位,其工作任務依據相關工作的有關任務書確定,本協議僅涉及承擔或參與該相關工作過程中及以后的保密責任。
二、本協議涉及保密的技術信息和技術資料包括:
1、相關工作任務書中涉及的技術信息和技術資料,
2、相關工作實施過程中產生的新的技術信息和技術資料;
3、經甲乙雙方在該相關工作實施過程中確認的需要保密的其他信息。
三、甲方責任
1、甲方應根據相關工作任務書的規定,向乙方提供必要的技術信息和技術資料;
3、甲方對乙方提供的注明保密的技術信息和資料負有保密責任,未經乙方同意不得提供給與本相關工作無關的任何第三方。
四、乙方責任
1、乙方應僅將項目批漏的保密信息用于本項目工作范圍內的工作;
4、在本協議約定的保密期限內,乙方如發現有關保密信息被泄露,應及時通知甲方,并采取積極的措施避免損失的擴大。
五、本協議中涉及的有關保密信息,其中已經擁有知識產權的歸甲方所有。
六、甲方為實施相關工作的需要,除乙方特別聲明不能提供給他人的以外,可以將乙方提供的有關信息向與本部門相關工作的有關方面(包括:承擔相關工作的其他成員、聘請的專家、政府主管部門)提供,此行為不視為甲方違約。
七、違反本協議的約定,由違約方承擔相應責任,并賠償由此產生的一切損失。
八、本協議要求雙方承擔保密義務的期限為三年,自本協議簽字之日起。
九、雙方在履行協議中產生的糾紛,應通過友好協商解決。如協商不成,雙方約定的糾紛裁決地點為甲方所在地,機構為寶雞人民法院。
十、本協議一式三份,甲方持有兩份,乙方持有一份。
甲方:
乙方:
信息傳輸的心得體會
信息傳輸在現代社會中占據著至關重要的地位,它貫穿于我們的日常生活、工作和學習中。作為一個普通人來說,信息傳輸對于我來說是一個必備技能。多年來,我不斷探索和實踐,逐漸形成了自己的心得體會。下面是我對信息傳輸的一些反思和感悟。
首先,信息傳輸的有效性是至關重要的。現代社會信息爆炸,人們接觸到的信息源越來越多,要從這些眾多的信息中篩選出對自己有用的信息變得尤為重要。在信息傳輸中,我意識到自己應該注重選擇性接受和傳遞信息,而不是被動地接受和傳遞。只有把有限的精力和時間集中在重要的信息上,才能更好地實現信息的傳輸和利用。因此,我在信息傳輸中注重篩選出高質量、有價值的信息,并通過適合的方式傳達給他人。
其次,信息傳輸的準確性是不可忽視的。在如今充斥著大量虛假信息和謠言的社交媒體時代,準確傳遞信息成為了一項重要的責任。我明白了不可隨意傳播未經核實的信息,即使它們看上去再合理,也要保持懷疑的態度,確保信息的真實性和可靠性。在傳輸信息的過程中,我時刻提醒自己要遵循事實、客觀和公正的原則,不隨意加入自己的主觀判斷和個人情緒。只有這樣,才能確保信息傳播的準確性,不誤導他人,不給他人造成困擾和誤解。
再次,信息傳輸的方式要因地制宜。在不同的場景和環境中,選擇適合的信息傳輸方式是很重要的。例如,面對面交流適合于表達情感和溝通細節,而電子郵件適合于正式、詳細的信息傳遞。我意識到,在不同的情況下靈活運用不同的信息傳輸方式是一種高效管理信息的方式。每種方式都有其獨特的優勢和劣勢,適應不同的需求和要求能更好地實現信息傳播的目的。因此,我在信息傳輸時會選擇合適的方式,以便更有效地傳達我的信息。
此外,信息傳輸還需要注重溝通技巧。溝通是信息傳輸的基石,而良好的溝通技巧則能使信息傳輸更為順利。在過去的經驗中,我明白了尊重對方、傾聽和表達清晰的意思是良好溝通的關鍵要素。我時刻保持積極的溝通態度,對他人的觀點保持開放,真誠地傾聽。同時,我也在不斷提升自己的表達能力,學習如何準確地用語言和非語言的方式傳遞信息。只有通過良好的溝通技巧,才能更好地與他人相互理解和合作,實現信息的有效傳遞。
最后,信息傳輸是一個互動的過程。在信息傳輸中,不僅僅是傳輸者的責任,也需要接受者的配合和參與。我在學習和實踐中體會到,溝通和互動有助于建立良好的信息傳輸環境。我鼓勵別人提出問題和意見,并嘗試與他們進行深入的交流,以便更好地傳遞信息和達到共識。另外,在接受來自他人的信息時,我也會主動提出疑問并進行反饋,以幫助傳輸者更好地理解和解決問題。通過互動,信息傳輸的效果會更好,雙方的理解和信任也能夠進一步提升。
綜上所述,信息傳輸是我們日常生活中不可或缺的一部分。通過多年的實踐和體會,我深刻體會到信息傳輸的有效性、準確性、方式選擇、溝通技巧和互動的重要性。希望這些心得體會能對其他人在信息傳輸中起到一定的啟發和幫助,使得我們能更好地利用信息,實現個人、社會和全球的共同發展。
信息保密協議
甲方:
乙方:
乙方因____________需要獲取了甲方相關個人信息,與我方簽訂此協議。根據相關保密制度、法規和法律,乙方對于因工作關系接觸的甲方個人信息需要承擔相關義務。
乙方需保密的信息包括但不限于以下甲方信息:
(1)工作中在收集甲方個人信息時,嚴格遵循合法、合理原則,不收集與工作無關的信息或采取不正當方式收集信息。
(2)收集、保存、使用、對外提供甲方個人信息時,嚴格遵守法律規定,采取有效措施加強對個人信息保護,確保信息安全,防止信息泄露和濫用。
(3)不將個人信息用于營銷,對外提供等作為與他人建立利益關系的先決條件,但如工作關系的性質決定需要必須預先取得甲方做出相關授權或同意。
(4)不篡改和出售甲方個人信息;
(5)不違規通過中國人民銀行征信系統、支付系統以及其他系統查詢或濫用甲方個人信息。
(6)如違反規定使用和對外提供甲方個人信息,給甲方單位或個人造成損害的,愿意承擔相關法律責任并賠償甲方所受損失或乙方因此所獲利益。
如果發生乙方違約,雙方同意如下內容:
乙方應當采取有效的方法對甲方的個人信息進行保密,所需費用由乙方承擔;乙方應當賠償因違約而給甲方造成的所有損失,包括但不限于:法院訴訟的費用、合理的律師酬金和費用、所有損失或損害等等。
保密期限自本協議簽訂之日起至________________到期。
本協議一式二份,甲乙雙方各執一份。
本協議原件及其復印件對雙方具有同等法律約束力。
甲方:
乙方:
信息保密協議
委托方:_________________________(以下簡稱甲方)
法定代表人:_____________________
通訊地址:_______________________
聯系方式:_______________________
測繪方:_________________________(以下簡稱乙方)
法定代表人:_____________________
通訊地址:_______________________
聯系方式:_______________________
為了加強對保密工作的領導,切實落實保密工作責任制,嚴格保守公司機密,保障部門各項工作順利進行。特制定本協議:
第一條 保密范圍
1、測繪成果;
2、地形圖;
3、涉密數據。
第二條 保密信息
甲乙雙方確認:“保密信息”中所指的“秘密”是指甲方及其關聯公司未曾公開的商業秘密、技術信息和財務信息等,包括但不限于設計、程序、制作方法、管理訣竅、數據資料、測繪成果、地形圖、涉密數據等內容。
第三條 乙方的義務
乙方在甲方任職期間,必須遵守甲方規定的任何成文或不成文的保密規章、制度,履行與其工作崗位相應的保密職責。
甲方的保密規章、制度沒有規定或者規定不明確之處,乙方亦應本著謹慎、誠實的態度,采取任何必要、合理的措施,維護其于任職期間知悉或者持有的任何屬于甲方或者雖屬于第三方但甲方承諾有保密義務的技術秘密或其他商業秘密信息,以保持其機密性。
第四條 保密期限及費用
雙方同意本協議規定的保密期限為自本協議簽署之日起至雙方勞動關系終止或解除后_________年內有效。對于特別重要的商業秘密,保密期限直至該保密信息通過正常途徑進入公知領域。
在保密期限內,甲方支付乙方一定的保密費用,共計人民幣_____元。
第五條 違約責任
1、乙方違反此協議,甲方有權無條件解除聘用合同,并收回有關待遇;
2、如果乙方違反本保密協議,應向甲方支付_______萬元人民幣的違約金;
4、以上違約責任的執行,超過法律、法規、賦予雙方權限的,申請仲裁機構仲裁或向法院提出上訴。
第六條 爭議的解決
乙方的上級主管人員提出的要求或交付的工作任務,視為甲方提出的要求或交付的工作任務,除非甲方已事先公開明確該主管人員無此權限。乙方除工作職責已規定外任何對內或對外提供的各種報表或數據都應經部門負責人書面確認后方可提供,如未經批準私自提供按酒店規定處理,并追究相關一切責任。
第七條 其他
1、本協議經雙方簽字蓋章后生效。
2、本協議一式_____份,甲乙雙方各執_____份,具有同等法律效力。
_______年____月____日 _______年____月____日
信息合作協議
甲方:
乙方:
雙方為共同促進政府采購與招投標工作的有效發展,經友好協商,達成如下協議:
一、乙方負責全面運營專業商務雜志《政府采購信息與供應商指南》以及招投標網站“____招標網”()與國民經濟行業信息網“____網”(),并實行政府采購和招標信息的免費發布原則。
二、甲方愿意作為乙方的信息合作單位,不定期將最新政府采購信息和標訊動態資訊傳遞給乙方(傳遞方式可為電子郵件、網間互用、傳真、特快專遞等)。甲方在陽光招標網上注冊開辟獨立展廳,甲方可在該展廳獨立發布所供目錄和標訊信息,更新資訊動態,并接受供應商會員的聯系洽談。
三、甲方可根據需要隨時向乙方索要《指南》及中華資源網和陽光招標網供應商會員的詳細信息。
四、乙方在陽光招標網網刊《政府采購信息與供應商指南》上按期發行甲方提供的重點信息。《政府采購信息與供應商指南》向廣大供應商會員和合作機構贈閱發行,保證一定的發行面和發行數量。
本協議一式兩份,甲、乙雙方各執一份。
本協議傳真有效。
甲方(簽章): 乙方:
年 月 日 年 月 日
TCP傳輸控制協議
首先我們有兩種基本的加解密算法類型:對稱加密,非對稱加密(公私鑰加密),現在介紹一下這兩種加密算法的特點:
對稱加密:密鑰只有一個,加密解密為同一個密碼,且加解密速度快,典型的對稱加密算法有des、aes等,示意圖如下:
圖1對稱加密。
非對稱加密:密鑰成對出現(且根據公鑰無法推知私鑰,根據私鑰也無法推知公鑰),加密解密使用不同密鑰(公鑰加密需要私鑰解密,私鑰加密需要公鑰解密),相對對稱加密速度較慢,典型的非對稱加密算法有rsa、dsa等,示意圖如下:
圖2非對稱加密。
根據上面的兩種加密方法,現在我們就可以設計一種無法讓他人在互聯網上知道你的通訊信息的加密方法:
在服務器端存在一個公鑰及私鑰。
客戶端從服務器取得這個公鑰。
客戶端產生一個隨機的密鑰。
客戶端通過公鑰對密鑰加密(非對稱加密)。
客戶端發送到服務器端。
服務器端接受這個密鑰并且以后的服務器端和客戶端的數據全部通過這個密鑰加密(對稱加密)。
https通信過程的時序圖如下:
圖3https通信時序圖。
正如上圖所示,我們能保證下面幾點:
客戶端產生的密鑰只有客戶端和服務器端能得到。
加密的數據只有客戶端和服務器端才能得到明文。
客戶端到服務端的通信是安全的。
信息服務協議
甲方:銀行青島市分行地址:法人:
乙方:xxxx有限公司地址:
法人:
丙方:公司地址:法人:
為建立長期、良好的合作關系,實現資源共享、優勢互補,促進共同發展和長遠合作,全面建立和發展現代在線供應鏈金融平臺與核心企業及金融資源的新型戰略合作關系,甲、乙、丙三方本著“平等互利、相互支持、誠實信用”的原則,決定共建供應鏈金融體系,為中小企業客戶提供線上線下高效低成本的融資服務,經充分協商,達成如下協議:
第一章總則。
第一條甲、乙、丙三方達成一致,為中小企業客戶提供優勢金融資源以降低融資成本,以加強整體供應鏈的競爭力。
第二條乙方負責使用各種信息技術手段從丙方獲取必要的真實貿易數據,包含但不限制于合同、發票、倉儲運輸信息等。丙方有義務配合乙方在合理的數據使用場景內提供信息對接。
第三條乙方負責為甲方從丙方采集真實貿易數據,甲方以此為標準進行授信判定及業務準入,甲、乙、丙三方有義務在業務過程中協調配合。
第四條甲、乙兩方應根據甲方的授信要求制定具體的信息采集需求并制定簡單易行的操作流程,以保障業務的順利開展。
第五條在每次甲方實際向丙方發放融資款前,丙方有責任向乙方支付信息服務費用,費率為實際放款額的%,且該動作是最終放款的必要條件之一。
乙方收款人:/3。
乙方收款賬號:乙方開戶行:
第二章供應鏈金融服務內容。
乙方搭建技術數據服務平臺,通過在線方式和互聯網技術手段建立和運維金融信息服務。該平臺是甲方和丙方之間的信息技術平臺,按照多方信息安全的相關要求對接相應系統,傳遞相關業務數據,承擔但不限于設計符合多方利益要求,符合多方規定和監管措施的金融產品,并不斷研發新的產品以滿足客戶需要,為丙方提供有競爭力的金融資源,降低融資成本,為甲方提供優質供應鏈客,降低獲客及操作成本,采用it技術手段及時清分各方資產和收益。為達到上述目標,平臺應該配備相應技術和金融人才提供相應資源以滿足本產品的要求。同時,乙方可以收取相應費用,收益來源方為甲方。
第六條融資支持。
乙方將相關信息推送給甲方,甲方根據有關法律、法規、金融政策以及內部信貸審批制度的規定對丙方進行審查,并對審查合格的丙方提供融資支持。具體融資方式包括:流動資金貸款、銀行承兌匯票、國內信用證、票據貼現等,具體授信手續按有關法律、法規和甲方有關規定辦理。乙方有義務為丙方協調與甲方的融資業務,不斷降低融資成本。
第三章三方資源共享和保密。
第七條甲、乙、丙三方一致同意逐步建立高效的信息共享平臺,逐步實現雙方業務信息系統的交互,實現商品的行業分析、價格跟蹤、銷售情況查詢查復等項工作的電子化,提高業務操作的效率,降低業務風險。
第八條甲、乙、丙三方可根據業務需要定期進行業務交流和培訓,對現有業務品種、業務操作模式進行改進,使雙方業務合作模式更適合市場需求,并共同就市場宣傳和商務公關活動等進行合作。
第九條甲、乙、丙三方對在本協議簽訂及履行過程中所獲得的對方的商業信息負有保密義務。該義務不因本協議的解除或終止而無效。
第四章違約責任和爭議解決。
不當,給對方造成損失的,違約方應承擔賠償責任。
第十一條本協議執行過程中若發生爭議,甲、乙、丙三方應盡量通過友好協商方式解決。如不能協商一致的,三方同意提交協議簽訂地人民法院訴訟解決。
第五章附則。
第十二條本協議一式陸份,三方各持兩份,經三方加蓋公章后生效。未經三方書面同意,任何一方不得擅自更改、撤銷或終止協議。
甲方蓋章:乙方蓋章:
法定代表人(簽字):法定代表人(簽字):(或授權代理人)(或授權代理人)。
年月日年月日。
丙方蓋章:
法定代表人(簽字):(或授權代理人)。
信息安全協議
第一條為保障網絡信息資源的安全,促進idc接入服務有序發展,制定本協議。
第二條本協議所稱服務器,是乙方向甲方租賃使用或托管的服務器資源、自主網絡空間等。
第三條此協議遵循文明守法、誠信自律、自覺維護國家利益和公共利益的原則。
第二章協議內容。
(四)乙方保證不傳播侵害他人知識產權的信息;。
(五)乙方保證對跟貼內容進行有效監督和管理,及時刪除違法和不良跟貼信息;。
(六)乙方保證不利網絡資源傳播計算機病毒等惡意程序,不危害他人計算機信息安全。
第四條依據《非經營性互聯網備案管理辦法》第二十三條規定,所有網站需先備案后接入,如備案信息不真實,將關閉網站并注銷備案。乙方承諾并確認:提交的所有備案信息真實有效,當備案信息發生變化時請及時到備案系統中提交更新信息,如因未及時更新而導致備案信息不準確,甲方有權依法對接入網站進行關閉處理。
第五條甲方應保護乙方資料。未經乙方充許,不得向第三方提供乙方的相關資料,法律、法規另有規定的除外。
第三章附則。
第六條雙方確認在簽署本協議前已仔細審閱過本協議的內容,并完全了解本協議各條款的法律含義。
第七條本協議雙方簽字、蓋章后即生效。
甲方:乙方:
日期:日期: