Top Banner
Telecommunication & Networking Lesson 9
24

Telecommunication & Networking

Jan 30, 2016

Download

Documents

jetta

Telecommunication & Networking. Lesson 9. Presentation Reminder. Make sure you are aware of the schedule Presentations are NOT in this room, but at CKB LT3 for both June 15, and June 22. Please be on time. Absence will affect your individual grade. Equipment request? Each team must - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Telecommunication & Networking

Telecommunication & Networking

Lesson 9

Page 2: Telecommunication & Networking

Presentation Reminder• Make sure you are aware of the schedule• Presentations are NOT in this room, but at CKB LT3 for

both June 15, and June 22. Please be on time. Absence will affect your individual grade. Equipment request?

• Each team must– Provide an overview of the business and the rationale

for the establishment of an intranet– Provide the intranet system architecture with

internetworking characteristics– Provide a technical tutorial of your team’s

implementation responsibility (e.g., Exchange server) and the complete system operations

– Provide Q&A

Page 3: Telecommunication & Networking

Market Share: Top Servers (www.netscraft.com :June 8 8:00 a.m. HKT)

Last Poll of 15 million sites, May 2000

Page 4: Telecommunication & Networking

Statistics• Apache (60%), Microsoft-IIS (21%),

Netscape-Enterprise (7%)…WebLogic (0.6%) [May 2000]

• Host Count: Jan 2000 vs Jan 1999

– 72,398,092 to 43,230,000: an increase of 29,168,092 or 40%

• RedHat: dominating Linux OS (information is not complete)

Page 5: Telecommunication & Networking

DLL/PL

IP

TCP/UDP

Applications

Voice

RTP/RTCP

DLL/PL

IP

TCP/UDP

Applications

Page 6: Telecommunication & Networking

IPOConnect.com• A company advises and invests for customers with

accounts starting with at least US$10 million; each trade will be at least US$100,000.00

• The company has two branch offices: one in Kowloon and one in Hong Kong island

• Total number of employees: 20 brokers + management team + technical team

• The company only invests on IPO’s (they may underwrite some IPO’s themselves)

• They want an intranet to facilitate their operations…!!!

Page 7: Telecommunication & Networking

•Human Resources

•Accounting

•Payroll

BranchKln Transaction DB/MailServer

BranchHK Transaction DB/WebServer

BrokerHK01BrokerHK01

BrokerHK02BrokerHK02

BrokerHK03BrokerHK03

BrokerKln02BrokerKln02

BrokerKln01BrokerKln01

TelcoInternetInternet

T1?

InterOffice

Page 8: Telecommunication & Networking

Fictitious Transactions• Advise Buy/Sell 5000000 tom.com

• Buy 5000000 tom.com

• Sell 5000000 tom.com

• Confirm Buy

• Confirm Sell

• Enquire Portfolio

• Portfolio …

Page 9: Telecommunication & Networking

DLL/PL

IP

TCP/UDP

Applications

Communication Link?

?Application Secure?

?Private Network?

DLL/PL

IP

TCP/UDP

Applications

Page 10: Telecommunication & Networking

DLL/PL

IP

TCP/UDP

Applications

Web-based User Interface

DLL/PL

IP

TCP/UDP

ApplicationsUse sockets to send raw

data (e.g., “Buy 5000000…)

Page 11: Telecommunication & Networking

IPv4 IPv6 (www.ipv6.org)

Lower Two Layers (DLL & PL)

IP/IPSec• address size from 32 to 128 bits

address space ran outglobally unique addressnetwork address translation (NAT)

* expansion leads to new NAT-based addresses …

TCP/UDP

Page 12: Telecommunication & Networking

InternetInternet

ISP

NAT boxNAT box

• same private addresses

• one address (that of NAT box) to many addresses (internal)

• modification of packet information during flight expected

Page 13: Telecommunication & Networking

IPv4 IPv6 (IPng)• Header size is twice as big even with 4 times the size

of v4 network address– Fixed in general– Has a next header field (or extension header)

• Extension makes easy– Integrity and authentication

• Network Management– DHCP server: what if it is down?– Automatic configuration of a new ‘node’ without a server

• Anycast– Unicast, multicast, broadcast– Anycast: one-to-any-member-of-a-group; the ‘nearest’

Page 14: Telecommunication & Networking

• QoS– Flow label (24 bits): service independent flow

characteristics; implementation specific– Priority label (4 bits)

• To allow support for different types of traffic

• Small numbers (0-7) identify low-priority traffic (emails); the source is providing the congestion control

• Large numbers (8-15) identify high priority traffic that is not to be dropped and must be pushed through; e.g., video; values 9-14 are being defined for other types of data

Page 15: Telecommunication & Networking

Acceptance?• Customer base is not large enough that most

ISPs are not doing the upgrade (in the States);

• Equipment manufacturers (e.g., CISCO) have to be ready to fill the market when the market demand is on the upturn

• ISPs in Asia and Europe want IPv6 because of the non-existent address space

• Coexistence of IPv4 & IPv6

Page 16: Telecommunication & Networking

ProgrammableRouters/Switches

Page 17: Telecommunication & Networking

Active Networks• Passive bits through traditional data networks• Packets went through routers with very limited

processing: header modification (NAT)• Instead, ‘capsules’ are injected into the network

– ‘capsules’ are miniature programs executed at nodes (encapsulated data and code segment, or at least one instruction)

– Every ‘message’ is a ‘capsule’ or a program– ‘Active’ not only at end-to-end systems (client and

server), but at every node– Mobile, safe and efficient

Page 18: Telecommunication & Networking

• Applets• Firewalls: manipulate user’s packets according to

specific ‘rules’ or applications at a corporation boundary; update?

• Web Proxies: caching? How to cache “active” pages

• Nomadic agents & gateways: travellers’ environments adapted to the end system (phone line in a hotel vs LAN in the office); maintain state information

• Bidding, aggregation, information fusion, …

Page 19: Telecommunication & Networking

A general architecture for AN by Smith, et. al., IEEE Computer, April 1999

Page 20: Telecommunication & Networking

Execution Environments• Smartpackets : BBN (under GTE)’s code life time

ends when execution is complete; uses Sprocket, a special language for smart packet programming; diagnostic;

• ANTS: http://www.sds.lcs.mit.edu/activeware• Netscript: “NetScript is a programming language

and environment for building networked systems.”; dynamic firewall creation; (http://www.cs.columbia.edu/dcc/netscript/)

Page 21: Telecommunication & Networking

ANTS (Active Node Transfer System)(ieee computer, April, 1999)

Page 22: Telecommunication & Networking

Active Networks

• Security concerns: in addition to integrity and confidentiality, for example, same as traditional networks, AN deals with unfriendly active packets at each node (e.g., that drains node resources similar to DOS attacks)

Page 23: Telecommunication & Networking

Few notesCanada’s optical networking (3rd generation

Internet project) – “The initial segments of CA*net 3 were

deployed in October 1998, and the entire network [8500km], which runs from from Halifax, Nova Scotia, off the East Coast to Vancouver, British Columbia, on the West Coast, was completed in July 1999. The network was extended to Seattle in April 2000, and additions to New York are scheduled to be active by mid-May.”

Page 24: Telecommunication & Networking

vBNS + Internet2www.vbnsplus.net + www.internet2.edu

• “vBNS+ is a nationwide network that supports high-performance, high-bandwidth applications. Originating in 1995 as the vBNS, vBNS+ is the product of a five-year cooperative agreement between MCI Worldcom and the National Science Foundation.”

• “Internet2, led by over 170 U.S. universities working in partnership with industry and government, is developing and deploying advanced network applications and technologies, accelerating the creation of tomorrow's Internet.”