- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic .NET 网际网路程式设计.ppt
Visual Basic .NET網際網路程式設計 Chpater 2 2-1 歷史與沿革 60至70年代,美國國防部(Department of defense)的高 等研究計畫署(Advanced Research Projects Agency, ARPA,為美國國防高等研究計劃署之前身,Defense Advanced Research Projects Agency,DARPA)基於軍事、 學術與研究單位之需要,發展電腦通訊以及電腦資源共享的 計劃,稱為ARPANET(ARPA Network) 雖然ARPANET網路在70年代已漸成雛型,但基於成本、效益與標準的考量,於1972年又成立INWG(International Network Working Group)致力於網路標準通訊協定之制定,並於1974年發表第一版的TCP(Transmission Control Protocol)的通訊協定,成為網路之標準 最早的TCP通訊協定是以ARPANET為基礎而加以擴充的,並將協定分為兩部份-TCP與IP(則現今之TCP/IP) 而在ARPANET與TCP/IP發展的期間,加州柏克萊大學開發出 Berkeley Software Distribution Unix(BSD Unix)作業 系統,當時為了能整合將學校內的電腦連成網路,便將BSD Unix作業系統與TCP/IP通訊協定整合在一起,以開發應用程 式與網路硬體及協定間的應用程式介面(Application Programming Interface, API),則Berkeley Socket API,這也是後來各種作業系統在支援網路應用程式開發的 基礎,例如Microsoft Windows依據Berkeley Socket API為 基礎,開發出屬於Microsoft Windows專用的Windows Sockets API(簡稱WinSock API) 2-2 OSI七層架構 網路通訊協定(Protocol)是以階層式的架構定義,每一層 均負責不同的功能以及提供其上下層特定的服務,其中以 OSI(Open System Interconnection)七層架構模型為主要 之協定架構 實體層(Physical Layer) 實體層為OSI Model的最低層,主要功能為負責: 傳輸位元(bit) 傳輸位元的編碼(Encoding),以確保傳送端所送出之位元與接收端所接收到的位元一致 定義每個位元會持續傳輸的時間(Timing) 定義機械(Mechanical)及電子(Electrical)介面規格,如纜線(Cable)與網路卡的接合方式 資料鏈結層(Data Link Layer) 資料鏈結層(Data Link Layer)主要為: 在傳送端中,接收來自網路層(Network Layer)的資料架構(Data Frame),並傳送至實體層(Physical Layer) 確保資料架構(Data Frame)正確無誤的實體層(Physical Layer)傳輸至另一電腦 在接收端中的資料鏈結層(Data Link Layer)則負責將實體層(Physical Layer)的位元(bit)組成資料架構(Data Frame) 如在傳輸時發生問題,錯誤的資料架構將再被傳送一次 網路層(Network Layer) 網路層(Network Layer)主要功能為將IP位址附加於訊息上,並且將邏輯位址及電腦主機名稱(Host Name)轉換成實際的IP位址 網路層決定由來源(Source)電腦到目的(Target)電腦的傳送路徑(Route) 傳輸層(Transportation Layer) 傳輸層(Transportation Layer)主要功能為傳遞封包(packet)的過程中,能按照其先後順序,確保其正確無誤地被處理 傳輸層的另一功用是將過長的資料分成數個小封包(packet)或將數個小封包組合在一起,以分便封包(packet)或傳遞的過程中,更有效率 會議層(Session Layer) 會議層(Session Layer)主要功能為建立兩個不同應用程式之間的通訊連結、處理資訊及關閉連結等,並且處理名稱的辨識 會議層在資料流(Data Stream)中設置檢查點(Check Point),一旦發生問題,只需從最後的檢查點(Check Point)以後的資料重新傳送 表現層(Presentation Layer) 表現層(Presentation Layer)主要在決定資料在電腦之間如何“表現”,也就是定義資料的格式 表現層負責通訊協定(Protocol)之間的轉換、資料加密(Encrypt
您可能关注的文档
最近下载
- 一种酿酒酵母培养物及其应用.pdf VIP
- 消防增压稳压设备的维护保养保养内容和方法.docx VIP
- 乡村振兴与乡村教育事业.pptx VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 文书工作与档案管理教学课件作者第三版赵映诚12第十二章专门档案的管理与利用(3333KB).ppt VIP
- 矿用自救器的使用方法.ppt VIP
- NC6相对NC5给客户带来的新价值.pptx VIP
- 公司廉政风险防控手册模板.pdf VIP
- 2025届高中英语外研版高考复习课件:The world of science.ppt VIP
- 自觉遵守课堂纪律 班会课件(共23张PPT).pptx VIP
文档评论(0)