Windows .

Uploaded on:
Home system media support. Web Connection Sharing (ICS) ... What is the
Slide 1

Windows ® Home Networking Strategy And Architecture Peter S. Passage Architect Windows Networking And Communications Microsoft Corporation

Slide 2

Agenda Microsoft ® Vision Recap Cool new open doors for the business Tough issues for us to explain Windows Strategy and Architecture How and why we are wagering on the Web Universal Plug and Play Call to Action How to wager with Windows in your items

Slide 3

Computing wherever Intelligent machines, PCs, and savvy objects Connecting everything Universal Plug and Play availability Everything that necessities Internet has Internet Vision Recap Quality of life

Slide 4

Why Now? Building "Web" into buyer items is currently conceivable Standardization has happened Costs are Low-fetched, rapid LAN and switches Ethernet, IEEE 1394, Phone Wire, PLC, RF, and so on. Video rate systems - IEEE 1394, gigabit Ethernet Modem and broadband systems administration are getting to be omnipresent Golden period of systems administration

Slide 5

Technology Enablers ADSL and HFC (link) systems Enable broadband Internet to the home LANs, power line transporter, telephone line systems, and remote Enable pervasive availability Internet association sharing Brings the Internet to everything in the home The correspondences programming framework has been resolved: The Web and TCP/IP

Slide 6

Analogous Histories Single to numerous autos per family One to different telephones for every family Multiple telephone lines per house One to various TVs for each house MegaTrend: From one Internet gadget for every home to MANY

Slide 7

Roles For Home Networking Data Extension of ebb and flow utilization of Internet by PDAs, tablets, numerous PCs Communications Telephony, videophone, talk, conferencing Entertainment Games, TV, high-loyalty sound Control Lights, HVAC, security, apparatuses

Slide 8

Public systems PSTN, Internet Network camera HomePNA Phone line system Power line system Hub Web telephone Printer IEEE 1394 HomeRF Entertainment Center Communications and control Camera Scanner Connecting Everything Powerful, except complex foundation

Slide 9

Rendezvous With Reality Tough issues Connectivity, effortlessness, unwavering quality, protection, reasonableness Making organizing significant to buyers Personal security Community Convenience Communication

Slide 10

Challenges For Deployment Of Home Networks Ease of establishment There are no Net administrators at home… Network setup must be programmed There are no Net administrators at home… Network wellbeing and recuperation There are no Net administrators at home…

Slide 11

Public systems and administrations Private administrations PSTN, Internet E.g., family timetable What Users Must See Invisible systems administration

Slide 12

Windows Home Networking Strategy And Architecture Delivering Universal Plug and Play on Web-based base

Slide 13

Keys To Success Keeping it straightforward Products pertinent to purchasers Industry collaboration Between OEMs, IHVs, and ISVs Interoperability models Use center Internet advances Web, TCP/IP, HTTP, XML, HTML, SSL…

Slide 14

Architecture Components Key Microsoft ventures for 1999/2000 Creating vigorous home net base End-to-end broadband engineering Home system media bolster Internet Connection Sharing (ICS) Delivering consistent interoperability through this base Universal Plug and Play Home API

Slide 15

End to end broadband New media bolster Camera Printer Home Network Architecture Public systems PSTN, Internet Connection Sharing

Slide 16

Architecture For The Future Leveraging Web innovations Great norms exist today IETF: TCP/IP, DNS, DHCP, HTTP, SSL, LDAP, IPSEC W3C: HTML, XML Great administrations exist Today: eCommerce, look Early Stages: Internet sound/video, IP Telephony - much like mid 1950s TV Billions of Web hits served day by day Internet exists and it works

Slide 17

TCP/IP And Web Is The Software Infrastructure Web is developing HTTP v1.1 for execution changes XML expands Web for programming applications "Pages" can now be basically information Internet Explorer 5.0 has XML bolster Easy to wrap existing projects/instruments/frameworks in Web Programming dialect unbiased

Slide 18

Device or administration particular code Embedded web server w/SSDP 25 K bytes 386 code 64K entryways on silicon TCP/IP stack w/DNS 35 K bytes 386 code 29K doors on silicon Ethernet, 1394 or PPP/async driver Device particular size Web For "Gadgets" IP+TCP+Web can be little!

Slide 19

What Is Missing In TCP/IP? PC LAN conventions, for example, NetBeui, Appletalk and IPX have dependably had: Auto-design Automatic name determination on LANs Service disclosure on LANs Need to augment TCP/IP in a comparable way Small changes and augmentations to current conventions No requirement for significant changes or surrender of TCP/IP or Web This is the thing that Universal Plug and Play is about...

Slide 20

Universal Plug And Play

Slide 21

Universal Plug And Play Open principles to interconnect PCs, apparatuses, systems, and administrations Simplify availability by expanding Plug and Play: Add systems Peer-to-companion Device portrayal/use Pragmatic methodology Use existing norms and innovations More data at

Slide 22

Universal Plug And Play Success Factors Invisible systems Self-designing, changing, programmed administration revelation Plug it in and it works Naturally shared data All gadgets trade important information Transparent replication when required Rich end-client experience Individual gadgets are best of breed Together they frame building hinders for new business and use models Works crosswise over systems, gadgets, and peripherals

Slide 23

PCs and their peripherals Printers, documents, administrations Shared Internet access Corporate, little business, and at home Networked peripherals Printers, plate blocks, scanners New registering structure variables Embedded, wearable, focused on Multiplayer gaming on PCs and consoles Hubs, entryways, and spans Media sort to media sort Network to arrange Modularized home stimulation, home control Wireless Smart remote controllers Input and show gadgets Telephones Applicable Networked Devices Universal Plug and Play is for all system joined gadgets and peripherals

Slide 24

Home application Common reflections Plug and Play Universal Plug and Play Common interfaces Discovery Usage Discovery Description Usage Description Architecture ... ISA PCI USB 1394 IP IRDA X10 HAVi Media autonomy

Slide 25

Example: IP Network Plug and Play Discovery Directory Simple revelation "Auto IP"//DHCP "Auto DNS"/DNS Description XML Usage Control Management Monitoring Stream mgmt Streaming IP ... HomeRF HomePNA Ethernet 1394 PLC 802.11 Lite

Slide 26

Three Phase Approach Standardized conventions E.g., IPP, CIFs, and so on. Utilization Standard XML depictions Description Device/administration area Name determination Simple revelation Addressing

Slide 27

Scales: Large Networks To Small The same gadget works in both situations Configured Dynamic environment DHCP " AutoIP" DNS Multicast-based DNS DS Discovery SSDP HTTP/DAV/XML to SSDP responders

Slide 28

Automatic Private IP Addressing IP address portion instrument, with no new on-the-wire convention Triggered by DHCP address demand timeout Address checked against coincidental IP address crash Addresses designated out of IANA relegated B class address range DHCP assigned location utilized at whatever point conceivable drafts/draft-ietf-dhc-ipv4-autoconfig-03.txt

Slide 29

Multicast Name Resolution Multicast-based execution of DNS name determination and enrollment Used for nearby names Peer-to-associate DNS name determination by multicasting DNS query demand Name enlistment (if necessary) by means of Dynamic DNS overhaul demand API as of now exists WinSock gethostbyname() Visit for more data and pointers to particulars

Slide 30

Beyond File And Print Services Basic prerequisites Who offers the administration? - Discovery Where is the administration? - Addressability/Naming How to utilize the administration? - Protocols and APIs What sort of administration? - Description Use of the administration - Usage

Slide 31

SSDP Protocol Overview Components SSDP server and customer SSDP declaration audience Two fundamental methods of operation On interest - customers inquiry for administrations Availability of administration is reported Useful for distributed in a registry

Slide 32

SSDP Details IP-based HTTP message position SSDP particular contrasts Multicast UDP rather than TCP Host: * LDAP question language structure Optional XML content Extensibility system Can include clear data

Slide 33

1. Report 3. Printer particular arrangement 2. Overhaul 4. LDAP inquiry SSDP Usage With DS Printer with SSDP server Announcement audience Client applications with LDAP & SSDP Directory server

Slide 34

1. Multicast find 2. Reaction SSDP Usage Without DS Client applications with LDAP & SSDP Printer with SSDP Server

Slide 35

1. Multicast find 2. Reaction Proxy Architecture For Non-SSDP Devices Client applications with LDAP & SSDP Server Proxy USB, 1394, and so forth. Legacy printer without SSDP

Slide 36

HTTP Usage stage XML/HTTP Device Proxy Negotiation stage SSDP How It Works or SSDP Proxy Discovery stage

Slide 37

Universal Plug And Play Process Industry gathering for ObjectClass definition will be built up Requires industry support to mutually create ObjectClass depictions Serves as open discussion to examine, characterize, enroll, and disseminate settled upon ObjectClass portrayals Sample ObjectClass formats (in XML) for early situations will be accessible in Universal Plug and Play Dev Kit Universal Plug and Play accomplices to create equipment and programming in view of standard disclosure and portrayals Microsoft Universal Plug and Play group:

Slide 38

Universal Plug And Play Timeline Universal Plug and Play engineering spec Service revelation specs Multicast

View more...