哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter5

Chapter 5: Tunneling and Application Gateway Chapter goal: Multiprotocol environment Mixing network technologies Encapsulation and tunneling Clients and servers in constrained environments Application gateways Application gateway examples 哈工大计算机学院李全龙 Network Application Development Tunneling and Application Gateway 1
哈工大计算机学院 李全龙 Network Application Development Tunneling and Application Gateway 1 Chapter 5: Tunneling and Application Gateway Chapter goal: Multiprotocol environment Mixing network technologies Encapsulation and tunneling Clients and servers in constrained environments Application gateways Application gateway examples

Chapter 5: Tunneling and Application Gateway Chapter goal: Multiprotocol environment Mixing network technologies Encapsulation and tunneling Clients and servers in constrained environments Application gateways Application gateway examples 哈工大计算机学院李全龙 Network Application Development Tunneling and Application Gateway 2
哈工大计算机学院 李全龙 Network Application Development Tunneling and Application Gateway 2 Chapter 5: Tunneling and Application Gateway Chapter goal: Multiprotocol environment Mixing network technologies Encapsulation and tunneling Clients and servers in constrained environments Application gateways Application gateway examples

Multiprotocol environment Not all machines provide complete TCP/IP support Not all organizations use TCP /IP exclusively to interconnect computers Most large organizations have several groups of machines, with group using its own protocol suite, because Networking has evolved slowly Vendors promoted proprietary network systems TCP/IP not always available Minimize expense User habits 哈工大计算机学院李全龙 Network Application Development Tunneling and Application Gateway 3
哈工大计算机学院 李全龙 Network Application Development Tunneling and Application Gateway 3 Multiprotocol environment Not all machines provide complete TCP/IP support Not all organizations use TCP/IP exclusively to interconnect computers. Most large organizations have several groups of machines, with group using its own protocol suite, because: Networking has evolved slowly Vendors promoted proprietary network systems TCP/IP not always available Minimize expense User habits

Multiprotocol environment Hosts using TCP/P Hosts using TCP/IP Ethernet Ethernet2 Wide area network Hosts using A7M囗 that uses 口 Hosts using A7M ATM Chief disadvantages: Duplication of effort Limitations of interoperability 哈工大计算机学院李全龙 Network Application Development Tunneling and Application Gateway 4
哈工大计算机学院 李全龙 Network Application Development Tunneling and Application Gateway 4 Multiprotocol environment Chief disadvantages: Duplication of effort Limitations of interoperability … Hosts using TCP/IP Ethernet1 … Hosts using TCP/IP Ethernet2 Wide area network that uses ATM Hosts using ATM Hosts using ATM

Chapter 5: Tunneling and Application Gateway Chapter goal: Multiprotocol environment Mixing network technologies Encapsulation and tunneling Clients and servers in constrained environments Application gateways Application gateway examples 哈工大计算机学院李全龙 Network Application Development Tunneling and Application Gateway 5
哈工大计算机学院 李全龙 Network Application Development Tunneling and Application Gateway 5 Chapter 5: Tunneling and Application Gateway Chapter goal: Multiprotocol environment Mixing network technologies Encapsulation and tunneling Clients and servers in constrained environments Application gateways Application gateway examples

Mixing network technologies TCP/IP internet consists of a set of host interconnected by Ip gateways(routers) Other internets use other protocols(e.g DECNET, SNA. t should be possible to substitute any transport-level switching service it n place o a single physical link in another packet switching system Many internets have been built that use switched technologies instead of physical networks For example: 哈工大计算机学院李全龙 Network Application Development Tunneling and Application Gateway 6
哈工大计算机学院 李全龙 Network Application Development Tunneling and Application Gateway 6 Mixing network technologies TCP/IP internet consists of a set of host interconnected by IP gateways (routers). Other internets use other protocols (e.g. DECNET, SNA…) It should be possible to substitute any transport-level switching service in place of a single physical link in another packet switching system. Many internets have been built that use switched technologies instead of physical networks. For example:

Mixing network technologies Hosts using TCP/IP Hosts using TCP/IP Ethernet, Ethernet2 iP gateway Wide area IP gateway network Hosts using ATM囗 that uses Hosts using a7M ATM 哈工大计算机学院李全龙 Network Application Development Tunneling and Application Gateway 7
哈工大计算机学院 李全龙 Network Application Development Tunneling and Application Gateway 7 Mixing network technologies … Hosts using TCP/IP Ethernet1 … Hosts using TCP/IP Ethernet2 Wide area network that uses ATM Hosts using ATM Hosts using ATM IP gateway IP gateway

Mixing network technologies Hosts using 7CP/IP Hosts using 7CP/P Ethernet Ethernet IP gateway Wide area IP gateway network that Hosts using ATM uses Hosts using ATM From the view of ip gateway ATM provides a link From the view of atm Software on two ip gateways acts like application software 哈工大计算机学院李全龙 Network Application Development Tunneling and Application Gateway 8
哈工大计算机学院 李全龙 Network Application Development Tunneling and Application Gateway 8 Mixing network technologies From the view of IP gateway ATM provides a link From the view of ATM Software on two IP gateways acts like application software … Hosts using TCP/IP Ethernet1 … Hosts using TCP/IP Ethernet2 Wide area network that Hosts using ATM uses ATM Hosts using ATM IP gateway IP gateway

Mixing network technologies Hosts using 7CP/IP Hosts using 7CP/P Ethernet Ethernet IP gateway Wide area IP gateway network that Hosts using ATM uses Hosts using ATM Dynamic circuit allocation The static scheme needs N"(N-1)/2 circuit Each circuit requires both hardware and software resources The dynamic scheme allocate circuit on demand 哈工大计算机学院李全龙 Network Application Development Tunneling and Application Gateway 9
哈工大计算机学院 李全龙 Network Application Development Tunneling and Application Gateway 9 Mixing network technologies Dynamic circuit allocation The static scheme needs N*(N-1)/2 circuit Each circuit requires both hardware and software resources The dynamic scheme allocate circuit on demand … Hosts using TCP/IP Ethernet1 … Hosts using TCP/IP Ethernet2 Wide area network that Hosts using ATM uses ATM Hosts using ATM IP gateway IP gateway

Chapter 5: Tunneling and Application Gateway Chapter goal: Multiprotocol environment Mixing network technologies Encapsulation and tunneling Clients and servers in constrained environments Application gateways Application gateway examples 哈工大计算机学院李全龙 Network Application Development Tunneling and Application Gateway 10
哈工大计算机学院 李全龙 Network Application Development Tunneling and Application Gateway 10 Chapter 5: Tunneling and Application Gateway Chapter goal: Multiprotocol environment Mixing network technologies Encapsulation and tunneling Clients and servers in constrained environments Application gateways Application gateway examples
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter5-6.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter4.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter4-6.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter3.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter3-6.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter2.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter2-6.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter1new.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter1new-6.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter1.pdf
- 陕西国防学院:《电子商务概论》第十章 电子商务系统的建设.pps
- 陕西国防学院:《电子商务概论》第六章 网络营销.pps
- 陕西国防学院:《电子商务概论》第九章 电子商务安全.pps
- 陕西国防学院:《电子商务概论》第八章 电子商务的法律规范.pps
- 陕西国防学院:《电子商务概论》第四章 电子商务支付系统.pps
- 陕西国防学院:《电子商务概论》第七章 电子商务在其他领域的应用.pps
- 陕西国防学院:《电子商务概论》第一章 电子商务概述.pps
- 陕西国防学院:《电子商务概论》第三章 电子商务的应用框架与交易模式.pps
- 陕西国防学院:《电子商务概论》第五章 物流管理.pps
- 陕西国防学院:《电子商务概论》第二章 网络技术基础.pps
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter6-6.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter6.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter7-6.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 NAD-chapter7.pdf
- 哈尔滨工业大学:《网络应用开发》英文版 网络开发与应用实验指导书.pdf
- 台北科技大学:《计算机网络》(英文版) NP04 0 Network Programming.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 1 CONTENTS.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 11 Introduction.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 12 CONTENTS.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 15 Client Server model.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 16 Socket API.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 16 Client Software Design.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 16 multi proto.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 16 multi services.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 16 server.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 16 server ex.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 16 server ex con.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 18.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 2 CONTENTS.ppt
- 台北科技大学:《计算机网络》(英文版) NP04 20(comer).ppt