Chapter 3: Windows7 Part 4.

Slides:



Advertisements
Similar presentations
1.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 1: Introducing Windows Server.
Advertisements

1 Module 1 The Windows NT 4.0 Environment. 2  Overview The Microsoft Operating System Family Windows NT Architecture Overview Workgroups and Domains.
计算机系 信息处理实验室 Lecture 16 Networking
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Introduction To Networking
Hands-On Microsoft Windows Server 2003 Networking Chapter 1 Windows Server 2003 Networking Overview.
Systems Architecture, Fourth Edition1 Internet and Distributed Application Services Chapter 13.
2 Systems Architecture, Fifth Edition Chapter Goals Describe client/server and multi-tier application architecture and discuss their advantages compared.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
Hussain Ali Department of Computer Engineering KFUPM, Dhahran, Saudi Arabia Microsoft Networking.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols Network Fundamentals – Chapter.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
1 Chapter Overview Understanding the Windows 2000 Networking Architecture Using Microsoft Management Console.
Chapter Eleven An Introduction to TCP/IP. Objectives To compare TCP/IP’s layered structure to OSI To review the structure of an IP address To look at.
Guide to MCSE , Second Edition, Enhanced1 Windows XP Network Overview Most versatile Windows operating system Supports local area network (LAN) connections.
思科网络技术学院理事会. 1 Application Layer Functionality and Protocols Network Fundamentals – Chapter 3.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Four Configuring Outlook and Outlook Web Access.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 3: TCP/IP Architecture.
1 Chapter Client-Server Interaction. 2 Functionality  Transport layer and layers below  Basic communication  Reliability  Application layer.
Layered Protocol. 2 Types of Networks by Logical Connectivity Peer to Peer and Client-Server Peer-to-peer Networks  Every computer can communicate directly.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Application Layer Functionality and Protocols Network Fundamentals.
1 Version 3.0 Module 11 TCP Application and Transport.
April 2000Dr Milan Simic1 Network Operating Systems Windows NT.
Windows XP. History Windows XP is based on the NT kernel developed in 1988 Windows XP is based on the NT kernel developed in 1988 XP was originally sold.
Chapter 6-2 the TCP/IP Layers. The four layers of the TCP/IP model are listed in Table 6-2. The layers are The four layers of the TCP/IP model are listed.
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
Windows NT Operating System. Windows NT Models Layered Model Client/Server Model Object Model Symmetric Multiprocessing.
“Windows Networking” ITL. © Hans Kruse & Shawn Ostermann, Ohio University 2 Overview Networking under Windows Mixture of applications and protocols.
CE Operating Systems Lecture 3 Overview of OS functions and structure.
Application Layer Honolulu Community College Cisco Academy Training Center Semester 1 Version
WINDOWS NT Network Architecture Amy, Mei-Hsuan Lu CML/CSIE/NTU August 19, 1998.
Page 1 Printing & Terminal Services Lecture 8 Hassan Shuja 11/16/2004.
17 Establishing Dial-up Connection to the Internet Using Windows 9x 1.Install and configure the modem 2.Configure Dial-Up Adapter 3.Configure Dial-Up Networking.
Linux Operations and Administration
LO2 Understand the key components used in networking.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Chapter 4: server services. The Complete Guide to Linux System Administration2 Objectives Configure network interfaces using command- line and graphical.
1 Chapter 2: Operating-System Structures Services Interface provided to users & programmers –System calls (programmer access) –User level access to system.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
Some Network Commands n Some useful network commands –ping –finger –nslookup –tracert –ipconfig.
Internet and Distributed Application Services
Understand Names Resolution
Application Layer Functionality and Protocols Abdul Hadi Alaidi
Chapter Objectives In this chapter, you will learn:
Instructor Materials Chapter 5 Providing Network Services
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network, Enhanced Chapter 1: Networking Overview.
Module 8: Networking Services
Application Layer Honolulu Community College
Network Operating Systems Examples
Using MIS 2e Chapter 6 Appendix
Unit OS A: Windows Networking
Understanding the OSI Reference Model
Working at a Small-to-Medium Business or ISP – Chapter 7
Chapter 10: Application Layer
Working at a Small-to-Medium Business or ISP – Chapter 7
Chapter 16: Distributed System Structures
Chapter 3: Windows7 Part 1.
Ch > 28.4.
An Introduction to Computer Networking
Working at a Small-to-Medium Business or ISP – Chapter 7
Goals Introduce the Windows Server 2003 family of operating systems
Application Layer Functionality and Protocols
Lecture 4 Communication Network Protocols
Windows Server Administration Fundamentals
Module 12 Network Configuration
Applications Layer Functionality & Protocols
Outline Operating System Organization Operating System Examples
Computer Networks Protocols
Presentation transcript:

Chapter 3: Windows7 Part 4

Chapter 3: Windows7 History Design Principles System Components Environmental Subsystems File system Networking Programmer Interface

Networking

Networking Windows supports both peer-to-peer and client–server networking. It also has facilities for network management. The networking components in Windows provide data transport, interprocess communication, file sharing across a network, and the ability to send print jobs to remote printers. To describe networking in Windows, we refer to two of the internal networking interfaces: NDIS (Network Device Interface Specification) TDI (Transport Driver Interface)

Networking — Network Interfaces NDIS (Network Device Interface Specification): The NDIS interface was developed in 1989 by Microsoft and 3Com to separate network adapters from transport protocols so that either could be changed without affecting the other. NDIS resides at the interface between the data-link and network layers in the ISO model. NDIS enables many protocols to operate over many different network adapters. TDI (Transport Driver Interface): The TDI is the interface between the transport layer (layer 4) and the session layer (layer 5). This interface enables any session-layer component to use any available transport mechanism. The TDI supports both connection-based and connectionless transport and has functions to send any type of data.

Networking — Protocols Windows implements transport protocols as drivers. These drivers can be loaded and unloaded from the system dynamically, although in practice the system typically has to be rebooted after a change. Windows comes with several networking protocols.

Networking — Protocols The server message block (SMB) protocol: is used to send I/O requests over the network. It has four message types: Session control messages are commands that start and end a redirector connection to a shared resource at the server. File messages A redirector uses File messages to access files at the server Printer messages are used to send data to a remote print queue and to receive status information from the queue, Message messages are used to communicate with another workstation.

Networking — Protocols (Cont.) Transmission Control Protocol/Internet Protocol: TCP/IP Internet protocol to connect to a wide variety of operating systems and hardware platforms, including wireless networks such as WiFi or 3G. PPTP (Point-to-Point Tunneling Protocol): is a protocol provided by Windows to communicate between remote-access server modules running on Windows server machines and other client systems that are connected over the Internet. HTTP Protocol: The http protocol is used to get/put information using the World-Wide Web.

Networking — Protocols (Cont.) Web-Distributed Authoring and Versioning Protocol: Web-distributed authoring and versioning (WebDAV) is an http-based protocol for collaborative authoring across a network.

Networking — Distributed Processing Mechanisms Named pipes: a connection-oriented messaging mechanism. A process can use named pipes to communicate with other processes on the same machine. Since named pipes are accessed through the file-system interface, the security mechanisms used for file objects also apply to named pipes. Remote Procedure Calls: A remote procedure call (RPC) is a client–server mechanism that enables an application on one machine to make a procedure call to code on another machine.

Networking — Redirectors and Servers In Windows, an application can use the Windows I/O API to access files from a remote computer as though they were local, provided that the remote computer is running a CIFS server such as is provided by Windows. A redirector is the client-side object that forwards I/O requests to a remote system, where they are satisfied by a server. For performance and security, the redirectors and servers run in kernel mode.

Access to a Remote File In more detail, access to a remote file occurs as follows: The application calls the I/O manager to request that a file be opened with a file name in the standard UNC format. The I/O manager builds an I/O request packet The I/O manager recognizes that the access is for a remote file and calls a driver called a multiple universal-naming-convention provider (MUP). The MUP sends the I/O request packet asynchronously to all registered redirectors. A redirector that can satisfy the request responds to the MUP. To avoid asking all the redirectors the same question in the future, the MUP uses a cache to remember which redirector can handle this file.

Access to a Remote File (Cont.) The redirector sends the network request to the remote system. The remote-system network drivers receive the request and pass it to the server driver. The server driver hands the request to the proper local file-system driver. The proper device driver is called to access the data. The results are returned to the server driver, which sends the data back to the requesting redirector. The redirector then returns the data to the calling application via the I/O manager.

Networking — Domains A Windows domain is a group of Windows workstations and servers that share a common security policy and user database.

Name Resolution in TCP/IP Networks On an IP network, name resolution is the process of converting a computer name to an IP address e.g., www.bell-labs.com resolves to 135.104.1.14 Windows 7 provides several methods of name resolution: Windows Internet Name Service (WINS) broadcast name resolution domain name system (DNS) a host file an LMHOSTS file

Active Directory Active Directory stores the topology information about the domain. keeps the domain-based user and group accounts and passwords, and provides a domain-based store for Windows features that need it, such as Windows group policy. Administrators use group policies to establish uniform standards for desktop preferences and software.