CLIENT / SERVER ARCHITECTURE AYRİS UYGUR & NİLÜFER ÇANGA.
Published byModified over 4 years ago
Presentation on theme: "CLIENT / SERVER ARCHITECTURE AYRİS UYGUR & NİLÜFER ÇANGA."— Presentation transcript:
CLIENT / SERVER ARCHITECTURE AYRİS UYGUR & NİLÜFER ÇANGA
Client/Server Programs Description of Client/Server Most Common Server Types Communication Between Client & Server(TCP/IP) Client/Server Relationship When Browsing Websites
Web Servers Web Server Locations of Companies Making Web Servers Available - Static & Dynamic IP Addresses Most Common Web Servers
E-mail Servers Sending&Receiving an E-mail - SMTP and POP3 Protocols Commercial & Non-Commercial Types - Provided Connection Ways - Differences Between Commercial & Non- Commercial - POP3 and IMAP - Most common e-mail servers
FTP (File Transfer Protocol) Description of FTP - Reasons for using Connection ways User accounts & rights Most common FTP servers
DNS (Domain Name Servers) Description of DNS - Reasons for using - Domain name - DNS Client Programs
DNS (Domain Name Servers) Two Main Tasks -Response of DNS to its clients * Resource Records * Cache and TTL * Domain name check in itself * Cache check * Asking for the domain name - Response of DNS to other DNS Servers
DNS (Domain Name Servers) Root DNS Connecting a Web Address with DNS Importance of Cache in DNS Servers and in Web Browsers IP address search with “nslookup” command Different Domain Names on different DNS Servers Most common DNS Servers
DHCP (Dynamic Host Configuration) What is DHCP? Why DHCP is used? How does DHCP work? * Pool and Permanent addresses
TELNET/SSH (Secure Shell) How does TELNET work? *Which Instruction system can be used in TELNET? How does SSH work? Differences between TELNET and SSH *How do two protocols work in different Operating Systems
DEFINITION OF PORT AND CLASSIFICATION Definition of Port * Which ports are used? - TCP port - UDP port Which information can be used to send data?
What is TCP? * Data transmission with TCP * Reliability of TCP * Reasons of slow data transmission * Why does TCP focus on connection? * Packets (SYN, ACK vs.) which are used in TCP TCP (TRANSPORT CONTROL PROTOCOL)
UDP(User Datagram Protocol) What is UDP? *Data transmission with UDP * Reliability of the UDP * Reasons of fast data transmission Differences between TCP and UDP When do we use UDP and TCP at the same time?
NEW GENERATION INTERNET PROTOCOL Definition of IPV4 * Definition of IP address * Why do we need new protocols? - Reserving the IP addresses - Generalize audio and video - Security problems * Methods of using IP addresses efficiently
NEW GENERATION INTERNET PROTOCOL Definition of IPV6 * Process of transition * How do IPV4 supporting programs work with IPV6? * Address format of IPV6 * Header of IPV6 Definition of MAC address