SlideShare une entreprise Scribd logo
1  sur  11
SYSTEM & NETWORK
ADMINISTRATION
Submitted To
Mr. Emran Khan
Presented By
Iqra Ramzan INFT212101004
Namra Talib INFT212101031
FTP SERVER
 What is an FTP Server
 Key Features of FTP Servers
 How FTP Servers Work
 FTP Server Implementations
PRESENTATION TOPICS
WEB SERVER
 What is Web Server
 Components of Web Server
 How WEB Server Works
Definition:
An FTP server is a software application that uses the File Transfer Protocol (FTP)
to enable the transfer of files between computers on a network.
Purpose:
FTP servers facilitate efficient and secure file transfers, making it easier to share
and manage files across different systems.enable the transfer of files between computers on a
network.
Introduction FTP Server
Key Features of FTP Server
 Authentication and access control: FTP servers provide mechanisms to authenticate
users and control access to files and directories based on permissions.
 File management and directory operations: Users can upload, download, rename,
delete, and organize files and directories on an FTP server.
 Transfer modes: FTP servers support both active and passive transfer modes to handle
different network configurations.
 Error handling and logging: FTP servers log important events and errors to help with
troubleshooting and auditing.
How FTP Server Works
 The client (using FTP software) connects to the server on port 21.
 The client provides credentials for authentication.
 Once authenticated, the client and server communicate over a control
connection.
 The client sends commands (e.g., GET, PUT) to request file operations.
 The server responds with status codes and messages.
 Data transfer occurs in either active or passive mode.
 Files are transferred between the client and server.
 After the transfer, the client can disconnect using the QUIT command.
Introduction WEB Server
Definition:
A web server is a computer or software that stores, processes, and delivers web
content to clients upon request.
Purpose:
A web server is responsible for hosting websites and serving web pages to clients
over the internet. It handles requests from web browsers, retrieves the requested resources,
and sends them back to the client for display.
Components Of WEB Server
 Hardware: Web servers require physical infrastructure, such as servers and
storage devices, to store and process web content.
 Software: Web servers rely on specific software components, including an
operating system (e.g., Linux, Windows), web server software (e.g., Apache,
Nginx), and other necessary software.
 Network: Web servers are connected to the internet and have IP addresses and
domain names. They communicate using network protocols like HTTP and
HTTPS.
 Storage: Web servers have a file system where web content is stored, including
HTML files, images, scripts, and other resources required for website functioning.
WEB Server Functionality
 Client sends an HTTP request to the web server.
 The web server receives and processes the request.
 If the requested resource is static, the server retrieves and sends it back to
the client.
 For dynamic content, the server executes necessary scripts or interacts with
databases to generate the content.
 The server constructs an HTTP response with the requested content or an
error message.
 The server sends the response back to the client, which processes and
displays the content or error message.
THANK YOU

Contenu connexe

Similaire à SNA lab.pptx

Configuring the Apache Web Server
Configuring the Apache Web ServerConfiguring the Apache Web Server
Configuring the Apache Web Server
webhostingguy
 
Presentation 1
Presentation 1Presentation 1
Presentation 1
aisadhsa
 
Distributed web based systems
Distributed web based systemsDistributed web based systems
Distributed web based systems
Reza Gh
 
web-servers3952 (1)qwjelkjqwlkjkqlwe.ppt
web-servers3952 (1)qwjelkjqwlkjkqlwe.pptweb-servers3952 (1)qwjelkjqwlkjkqlwe.ppt
web-servers3952 (1)qwjelkjqwlkjkqlwe.ppt
20521742
 

Similaire à SNA lab.pptx (20)

CN UNIT V.pptx
CN UNIT V.pptxCN UNIT V.pptx
CN UNIT V.pptx
 
Telnet and FTP.ppt
Telnet and FTP.pptTelnet and FTP.ppt
Telnet and FTP.ppt
 
Web Server And Database Server
Web Server And Database ServerWeb Server And Database Server
Web Server And Database Server
 
SERVER AND ITS TYPES.pptx
SERVER AND ITS TYPES.pptxSERVER AND ITS TYPES.pptx
SERVER AND ITS TYPES.pptx
 
WP Chap 1 & 2.pptx
WP Chap 1 & 2.pptxWP Chap 1 & 2.pptx
WP Chap 1 & 2.pptx
 
Clients and Servers.ppt
Clients and Servers.pptClients and Servers.ppt
Clients and Servers.ppt
 
Configuring the Apache Web Server
Configuring the Apache Web ServerConfiguring the Apache Web Server
Configuring the Apache Web Server
 
Presentation 1
Presentation 1Presentation 1
Presentation 1
 
Distributed web based systems
Distributed web based systemsDistributed web based systems
Distributed web based systems
 
Types of servers
Types of serversTypes of servers
Types of servers
 
Meeting 13. web server i
Meeting 13. web server iMeeting 13. web server i
Meeting 13. web server i
 
S01.L02 - Internet Servers
S01.L02 - Internet ServersS01.L02 - Internet Servers
S01.L02 - Internet Servers
 
web-servers3952 (1)qwjelkjqwlkjkqlwe.ppt
web-servers3952 (1)qwjelkjqwlkjkqlwe.pptweb-servers3952 (1)qwjelkjqwlkjkqlwe.ppt
web-servers3952 (1)qwjelkjqwlkjkqlwe.ppt
 
What is Server? (Web Server vs Application Server)
What is Server? (Web Server vs Application Server)What is Server? (Web Server vs Application Server)
What is Server? (Web Server vs Application Server)
 
Web server
Web serverWeb server
Web server
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
 
Introduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptxIntroduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptx
 
introduction to Web system
introduction to Web systemintroduction to Web system
introduction to Web system
 
Type of Web server.pdf
Type of Web server.pdfType of Web server.pdf
Type of Web server.pdf
 
Application layer protocols
Application layer protocolsApplication layer protocols
Application layer protocols
 

Dernier

Fuzzy Sets decision making under information of uncertainty
Fuzzy Sets decision making under information of uncertaintyFuzzy Sets decision making under information of uncertainty
Fuzzy Sets decision making under information of uncertainty
RafigAliyev2
 
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
pyhepag
 
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotecAbortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
pyhepag
 
一比一原版纽卡斯尔大学毕业证成绩单如何办理
一比一原版纽卡斯尔大学毕业证成绩单如何办理一比一原版纽卡斯尔大学毕业证成绩单如何办理
一比一原版纽卡斯尔大学毕业证成绩单如何办理
cyebo
 
一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理
pyhepag
 
一比一原版西悉尼大学毕业证成绩单如何办理
一比一原版西悉尼大学毕业证成绩单如何办理一比一原版西悉尼大学毕业证成绩单如何办理
一比一原版西悉尼大学毕业证成绩单如何办理
pyhepag
 
Exploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptxExploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptx
DilipVasan
 
一比一原版麦考瑞大学毕业证成绩单如何办理
一比一原版麦考瑞大学毕业证成绩单如何办理一比一原版麦考瑞大学毕业证成绩单如何办理
一比一原版麦考瑞大学毕业证成绩单如何办理
cyebo
 

Dernier (20)

Fuzzy Sets decision making under information of uncertainty
Fuzzy Sets decision making under information of uncertaintyFuzzy Sets decision making under information of uncertainty
Fuzzy Sets decision making under information of uncertainty
 
basics of data science with application areas.pdf
basics of data science with application areas.pdfbasics of data science with application areas.pdf
basics of data science with application areas.pdf
 
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
 
2024 Q2 Orange County (CA) Tableau User Group Meeting
2024 Q2 Orange County (CA) Tableau User Group Meeting2024 Q2 Orange County (CA) Tableau User Group Meeting
2024 Q2 Orange County (CA) Tableau User Group Meeting
 
2024 Q1 Tableau User Group Leader Quarterly Call
2024 Q1 Tableau User Group Leader Quarterly Call2024 Q1 Tableau User Group Leader Quarterly Call
2024 Q1 Tableau User Group Leader Quarterly Call
 
Pre-ProductionImproveddsfjgndflghtgg.pptx
Pre-ProductionImproveddsfjgndflghtgg.pptxPre-ProductionImproveddsfjgndflghtgg.pptx
Pre-ProductionImproveddsfjgndflghtgg.pptx
 
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotecAbortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
 
Artificial_General_Intelligence__storm_gen_article.pdf
Artificial_General_Intelligence__storm_gen_article.pdfArtificial_General_Intelligence__storm_gen_article.pdf
Artificial_General_Intelligence__storm_gen_article.pdf
 
Atlantic Grupa Case Study (Mintec Data AI)
Atlantic Grupa Case Study (Mintec Data AI)Atlantic Grupa Case Study (Mintec Data AI)
Atlantic Grupa Case Study (Mintec Data AI)
 
how can i exchange pi coins for others currency like Bitcoin
how can i exchange pi coins for others currency like Bitcoinhow can i exchange pi coins for others currency like Bitcoin
how can i exchange pi coins for others currency like Bitcoin
 
Easy and simple project file on mp online
Easy and simple project file on mp onlineEasy and simple project file on mp online
Easy and simple project file on mp online
 
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
 
一比一原版纽卡斯尔大学毕业证成绩单如何办理
一比一原版纽卡斯尔大学毕业证成绩单如何办理一比一原版纽卡斯尔大学毕业证成绩单如何办理
一比一原版纽卡斯尔大学毕业证成绩单如何办理
 
一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理
 
一比一原版西悉尼大学毕业证成绩单如何办理
一比一原版西悉尼大学毕业证成绩单如何办理一比一原版西悉尼大学毕业证成绩单如何办理
一比一原版西悉尼大学毕业证成绩单如何办理
 
Exploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptxExploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptx
 
How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?
 
Machine Learning for Accident Severity Prediction
Machine Learning for Accident Severity PredictionMachine Learning for Accident Severity Prediction
Machine Learning for Accident Severity Prediction
 
Supply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflictSupply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflict
 
一比一原版麦考瑞大学毕业证成绩单如何办理
一比一原版麦考瑞大学毕业证成绩单如何办理一比一原版麦考瑞大学毕业证成绩单如何办理
一比一原版麦考瑞大学毕业证成绩单如何办理
 

SNA lab.pptx

  • 1. SYSTEM & NETWORK ADMINISTRATION Submitted To Mr. Emran Khan Presented By Iqra Ramzan INFT212101004 Namra Talib INFT212101031
  • 2. FTP SERVER  What is an FTP Server  Key Features of FTP Servers  How FTP Servers Work  FTP Server Implementations PRESENTATION TOPICS WEB SERVER  What is Web Server  Components of Web Server  How WEB Server Works
  • 3. Definition: An FTP server is a software application that uses the File Transfer Protocol (FTP) to enable the transfer of files between computers on a network. Purpose: FTP servers facilitate efficient and secure file transfers, making it easier to share and manage files across different systems.enable the transfer of files between computers on a network. Introduction FTP Server
  • 4.
  • 5. Key Features of FTP Server  Authentication and access control: FTP servers provide mechanisms to authenticate users and control access to files and directories based on permissions.  File management and directory operations: Users can upload, download, rename, delete, and organize files and directories on an FTP server.  Transfer modes: FTP servers support both active and passive transfer modes to handle different network configurations.  Error handling and logging: FTP servers log important events and errors to help with troubleshooting and auditing.
  • 6. How FTP Server Works  The client (using FTP software) connects to the server on port 21.  The client provides credentials for authentication.  Once authenticated, the client and server communicate over a control connection.  The client sends commands (e.g., GET, PUT) to request file operations.  The server responds with status codes and messages.  Data transfer occurs in either active or passive mode.  Files are transferred between the client and server.  After the transfer, the client can disconnect using the QUIT command.
  • 7. Introduction WEB Server Definition: A web server is a computer or software that stores, processes, and delivers web content to clients upon request. Purpose: A web server is responsible for hosting websites and serving web pages to clients over the internet. It handles requests from web browsers, retrieves the requested resources, and sends them back to the client for display.
  • 8.
  • 9. Components Of WEB Server  Hardware: Web servers require physical infrastructure, such as servers and storage devices, to store and process web content.  Software: Web servers rely on specific software components, including an operating system (e.g., Linux, Windows), web server software (e.g., Apache, Nginx), and other necessary software.  Network: Web servers are connected to the internet and have IP addresses and domain names. They communicate using network protocols like HTTP and HTTPS.  Storage: Web servers have a file system where web content is stored, including HTML files, images, scripts, and other resources required for website functioning.
  • 10. WEB Server Functionality  Client sends an HTTP request to the web server.  The web server receives and processes the request.  If the requested resource is static, the server retrieves and sends it back to the client.  For dynamic content, the server executes necessary scripts or interacts with databases to generate the content.  The server constructs an HTTP response with the requested content or an error message.  The server sends the response back to the client, which processes and displays the content or error message.