1 Web Server Administration The Basics of Server and Web Server Administration.

Slides:



Advertisements
Similar presentations
S3 Computer Literacy Internet Technology.
Advertisements

Networking at Home and Abroad
Computer networks SATISH MISHRA,PGT CS,KV TRIMULGHERRY.
3 C H A P T E R © 2001 The McGraw-Hill Companies, Inc. All Rights Reserved1 Getting Connected  First,you need to subscribe to an Internet service provider.
2440: 141 Web Site Administration Web Server Basics and Administration Instructor: Enoch E. Damson.
Web Server Administration
Lesson 3 – UNDERSTANDING NETWORKING. Network relationship types Network features OSI Networking model Network hardware components OVERVIEW.
Internet…issues Managing the Internet
1 Chapter 19 Networks. 2 What’s Inside and on the CD? In this chapter you’ll learn: –Basic network terminology –To identify network components –About.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
11 Networks The Great Information Exchange. 2 Networking Fundamentals Computer network: Two or more computers connected together Each is a Node Benefits.
Chapter 15 Networks.
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Internet. Internet is a global network of interconnected computers over world wide web. It allows individuals to communicate with each other. History.
Lesson 3: Introduction to Internet Technology
15-1 More Chapter 15 Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of.
Internet Vulnerabilities & Criminal Activities 1.2 – 9/12/2011 Structure of Internet Communications 1.2 – 9/12/2011 Structure of Internet Communications.
Chapter 15 Networks. Chapter Goals Types of networks Topologies Open Systems Home Internet connections 15-2.
Networking Technologies
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 3: Introduction to Internet Technology.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Telecommunications and Networks Chapter 6 – Understanding Technology (Third Edition)
Chapter 5 Networks Communicating and Sharing Resources
Chapter 7 WANs and Remote Connectivity. WAN Essentials A WAN traverses a large geographic area A WAN link is a connection from one site to another and.
Computer Networking Part 1 CS 1 Rick Graziani Cabrillo College Fall 2005.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco PublicNew CCNA Jianxin Tang IT 1 V4.0 Ch8. Fundamental Networks.
Lesson 2 — The Internet and the World Wide Web
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
Chapter 1 Introduction to Computer Networks and Data Communications Data Communications and Computer Networks: A Business User’s Approach.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
ZData hierarchy (Figure 6.1) ybit - smallest piece of data ybyte – character yfield - group of bytes yrecord - related fields yfile - related records ydatabase.
NETWORKS.
PPTTEST 10/6/ :29 1 IT Ron Williams Business Innovation Through Information Technology Networking.
Chapter 4 Networking and the Internet. © 2005 Pearson Addison-Wesley. All rights reserved 4-2 Chapter 4: Networking and the Internet 4.1 Network Fundamentals.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
NSH0503/01/11041 Overview Computer Network Technology By Diyurman Gea.
Networking Basics Networking and Web Design Mrs. Zajicek Spring 2013.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
William Stallings Data and Computer Communications
Summary - Part 2 - Objectives The purpose of this basic IP technology training is to explain video over IP network. This training describes how video can.
TCP/IP (Transmission Control Protocol / Internet Protocol)
1 Chapter Overview Network Communications The OSI Reference Model.
1 Chapter Overview Network Communications The OSI Reference Model.
Network protocols –Nodes of a network must obey some rules if they want to communicate with each other. The set of rules is called network protocol. –The.
1 Syllabus at a glance – CMCN 6103 Introduction Introduction to Networking Network Fundamentals Number Systems Ethernet IP Addressing Subnetting ARP DNS.
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.
Internet Infrastructure Min Ding Smeal College of Business Administration Pennsylvania State University.
1 Chapter Overview Modems The Internet and Web Browsers.
Lesson 7 Networks Unit 1—Computer Basics. Computer Concepts BASICS - 2 Objectives Describe the benefits and disadvantages of networks. List and describe.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Chapter Objectives In this chapter, you will learn:
Web Server Administration
NETWORK Unit 1 Module: 2 Objective: 7.
Wednesday, September 19, 2018 What Is the Internet?
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Computing Over Distance
Chapter Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of various network.
NETWORK Unit 1 Module: 2 Objective: 7.
NETWORK Unit 1 Module: 2 Objective: 7.
Lesson 3: Introduction to Internet Technology
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Presentation transcript:

1 Web Server Administration The Basics of Server and Web Server Administration

2 Overview Review the Internet and the World Wide Web Learn about server administration Learn about Web server administration Explore the common tasks and services performed by administrators Examine networking building blocks Compare Web server platforms

3 Review the Internet and the World Wide Web The Internet is a worldwide network of networks Network of networks – carries voice, data, picture, etc. Shares WAN used by the international telecommunications network Uses TCP/IP Computers need a protocol to talk to each other The Web is where the Internet uses the HTTP protocol HTTP: Hypertext Transfer Protocol Web servers use HTTP to communicate The Internet is not centrally controlled

4 Review the Internet and the World Wide Web Internet had its origins in the 1960s ARPANET initiated by U.S. Department of Defense Connecting three computers: Santa Monica, UC Berkeley, and MIT In 1995 a high-speed backbone was created Included 4 network access points (NAPs) More have been created since then Now much Internet traffic is handled without going through NAPs Peering agreements allow this It means neither party pays the other for the traffic being exchanged

5 Chapter Overview Server Administrator ProtectionAccessServices Web Server Development Environment DBMS Mail Server DNS (Server Environment) FTP Provide Services Setup Environment User Support

6 Understanding Server Administration Server administrators Focus on the LAN Provide access to software and services Make sure environment is reliable and consistent Protection of system and database Minimize harm that users can do to network Access control Focuses on the LAN and interacts with users

7 Working with Users A LAN can server hundreds or even thousands of users Users need to be productive Reliable environment and equipments Users like consistency Roaming profiles allow users to have the same personalized desktop environment on multiple computers

8 Establishing Access Control Users need just enough access to do their jobs, but not more Protecting information Typically, users are organized into groups, and groups are given access to network resources User groups as students or faculty Users can be given different access to the same resources A document can be read by everyone but modified by only specific people

9 Understanding the Server Environment Networks may have one or more servers With Windows OS computers, servers, and users’ computers can be organized into domains in order to centralize the control In Windows server 2000 and Windows server 2003, domains can be grouped into forests

10 Understanding Web server Administration Web server administrators focus on the Internet Need to work with ISPs and Web page developers (Internet Service Provider) Typically, a Web server provides information to anyone who requests it over the Internet Web servers can contain other applications FTP and

11 Understanding Web server Administration Depending on the size of the organization, some tasks may be delegated Web page development Database design Programming administration Security

12 Selecting Programs and Databases Web server administrators need to install programming languages Web developers use a variety of languages developed by Microsoft Active Server Pages (ASP) Original language from Microsoft ASP.Net A newer environment that includes many languages

13 Selecting Programs and Databases Non-Microsoft languages are popular, even on Microsoft Web servers Perl – one of the first and still popular Text-based PHP – easy to use Personal Home Page Java Server Pages (JSP) Uses Java – Dynamic web page design Macromedia ColdFusion

14 Selecting Programs and Databases A database management system (DBMS) is used to store data used with Web pages Database software is critical to the central concept of a database (collection of records) categorized according to the data model that they support: relational, object-relational, network, and so on How to query and access the database Popular software DBMS packages Microsoft Access is appropriate for small sites Microsoft SQL Server, Oracle 9i, and MySQL are sophisticated DBMSs for larger sites Standard Query Language (SQL) is the language used to communicate with the DBMS

15 Managing Servers is an application provided by the server Open by design to accept from anyone Spam can be a problem to manage Specific utilities can be used to help minimize spam Viruses are commonly sent by Use virus detection software and keep it updated

16 Other Applications Firewall Helps protect your Web server environment from attack FTP File Transfer Protocol A service that allows users to download files from and upload files to a server DNS Domain Name Service Translates host names such as to an IP address

17 Administrators' Common Tasks and Services Installing and configuring systems Maintaining security Monitoring the system Maintenance and backup

18 Web Servers and Networks Web servers are accessed through the Internet Internet is a giant Network We use OSI and TCP/IP modes to understand network communication The basic idea is to divide different tasks performed at the network level OSI: Open Source Interconnection TCP/IP: Transmission Control Protocol/Internet Protocol What is a Protocol? Set of communication rules

19 Network Building Blocks- The OSI Model LayerNameDescription 7ApplicationResponsible for low-level application access to the network. 6PresentationCan convert data into a format that is understandable to the Application layer. 5SessionCan open, maintain, and shut down communication. 4TransportResponsible for transporting the data from one computer to another. (TCP and UDP) 3NetworkPrimarily responsible for addressing between two computers. (IP and ICMP) 2Data LinkResponsible for the interface between the packets coming down through the upper layers and the physical layer. 1PhysicalResponsible for transferring the data to the network medium.

20 TCP/IP Model Layer Name Common Components OSI Reference ApplicationHTTP, SMTP, POP3 FTP, DNS Application Presentation Session TransportTCP, UDPTransport NetworkIP, ICMPNetwork PhysicalEthernet, FDDIData Link Physical

21 TCP/IP Application Protocols Hypertext Transfer Protocol (HTTP) Web servers implement this protocol Web servers use HTTP to communicate Simple Mail Transfer Protocol (SMTP) Used by servers (and sometimes Web servers) to send Post Office Protocol Version 3 (POP3) Used to retrieve

22 TCP/IP Protocols File Transfer Protocol (FTP) Transfers files to and from server Domain Name Service (DNS) Translates host names to IP addresses and IP addresses to host names Transmission Control Protocol (TCP) Creates a reliable connection between two computers

23 TCP/IP Protocols User Datagram Protocol (UDP) Does not establish a connection, just sends messages No retransmission, hence, faster Internet Protocol (IP) Provides addressing scheme Internet Control Message Protocol (ICMP) Provides error messages

24 Networks Geographically networks can divided into LAN (local Area Network – a network of computers that are physically linked together on a single site without the use of telephone lines of any sort Examples include networks in an office, lab, campus connecting PCs and workstations together WAN (Wide Area Network) - a network that has at least two parts separated by a distance requiring the use of a telecommunications infrastructure often supplied by a telephone company. WAN (Internet Backbone) LAN

25 Ethernet Technology Ethernet is the most popular technology used for LANs Ethernet topologies Point-to-point interconnection Coaxial Bus Star-Connected Topology

26 LAN Technology Component Ethernet switch, Hubs, and Routers Network Interface Card (NIC) Connecting the LAN to WAN WAN (Internet Backbone)

27 Connecting Your LAN to the Internet Your ISP connects to the Internet A WAN connection is used between your building and the ISP A T-Carrier connection is often used A digital connection for voice and data

28 Connecting Your LAN to the Internet

29 Common T-Carrier Connections 64,000 x 24 = Mbps! Huh?

30 Connecting to the Internet Channel Service Unit (CSU) transmits, receives, and buffers digital data Data Service Unit (DSU) translates the digital data on the T1 side to serial connection on the LAN side LAN Side T1/T3 Side Different Serves each with a unique address

31 Other ways to Connect to the Internet (other than T-Carriers) Integrated services digital network (ISDN) Dial-up access – must dial a number for access Completely digital service (including the last mile) Offers two types of services Basic Rate Interface (BRI) up to 128 Kbps; provides 3 channels Primary Rate Interface (PRI) up to Mbps; provides 24 channels Digital Subscriber Line (DSL) Uses telephone lines Often different speeds for uploads and downloads depending on type, up to 6.1 Mbps for downloads and Mbps for uploads (ADSL) Very popular Cable Modem Shared access cable provided by cable TV company – dedicated cables can be more expensive Does not use standard phone lines – coax cable

32 Bandwidth and Throughput Bandwidth (BW): Maximum amount of bits that can be sent in one second Throughput (TH): Amount of data that can be moved from one point to another in bits per second It tell us how fast the data is actually being transferred T1 BW is Mbps but the actual TH is typically 760 Kbps TH can be reduced due to overhead

33 Bandwidth and Throughput EXAMPLE: A common set-up of an asynchronous serial connection would be N-1 (9,600 bit/s, 8 bits per character, no parity, and 1 stop bit) - this adds up to 10 bits transmitted to send one 8 bit character (one start bit, the 8 bits making up the data byte transmitted, no parity bit, and one stop bit). This is an overhead of 25%, so a 9,600 bit/s asynchronous serial link will not transmit data at 9600/8 bytes per second (1200 byte/s) but actually, in this case 9600/10 bytes per second (960 byte/s), which is considerably slower than expected. 8 data bits + 1 stop bit + 1 start bits = 10 bits transmitted Overhead % = [(Data + Number of Overhead Bits)/Data – 1 ]x 100= 0.25 Percent TH (Bps) = Transmission rate / (8 + Number of Overhead Bits) = 9600 / 10 = 960

34 Web Hosting Solutions How to setup your Web server environment Standard hosting Your site resides on the same computer with many other sites Must use FTP to update Cheapest solution Dedicated server You have a server that only you use Co-location Your own server is physically located at the company that does your Web hosting You are responsible for configuring the web page

35 Web Server Platforms- Microsoft Windows NT (IIS 4) IIS (Internet Information Server) was added in the mid-1990s, and support for ASP was added later Not really designed for web serving Supports FTP, Active Server Pages (ASP) programming tool, CGI script, etc. Windows 2000 (IIS 5) IIS part of the OS from the beginning.NET Framework add-on allows use of ASP.NET Supports 4-8 processors and clustering Windows Server 2003 (IIS 6).NET Framework integrated into OS Has many different members: Web Edition, Standard, Enterprise, Data Center – each requiring different RAM and processing power

36 Summary Server administration focuses on LANs Web server administration focuses on the Internet Both types of administrators install, configure, and maintain servers Many pieces make up the network There are many Web server platforms from which to choose