Title HTTP and Connection Project Name HTTP Introduction












- Slides: 12
Title: HTTP and Connection Project Name: HTTP: Introduction IP HTTP Methods Algorithm Storage Hyper. Text Transfer Protocol • It is a set or rules that manages the transfer of hypertexts. • Coined along with WWW(world wide web) in 1991. • Is the basic protocol for information sharing. • Falls under application layer of the IPS(Internet Protocol Suite). • Although massively use, it is not the only protocol to be used in information sharing. Researched by: Mithlesh Dev Page: __/__
Title: HTTP and Connection Introduction Project Name: • HTTPS: Hyper. Text Transfer Protocol Secure • Mainly used in IP HTTP • e. Commerce • e. Banking Methods • Email Algorithm Storage • And every other connection where users personal information is stored. Researched by: Mithlesh Dev Page: __/__
Title: HTTP and Connection Project Name: Hyper. Text: Introduction IP A text with links, reference. Example HTTP Methods Algorithm Storage Researched by: Mithlesh Dev Page: __/__
Title: HTTP and Connection Project Name: Importance: Introduction IP • It allows us to send texts (not SMS) with links and references. • Easy access to pages. • You don’t have to memorize the address or IP of every page. HTTP Methods • Helps us navigate easily. Algorithm Storage Researched by: Mithlesh Dev Page: __/__
Title: HTTP and Connection Project Name: Connection: Introduction IP HTTP Layers of IP Suite (TCP/IP). • Link Layer • Contains the protocols for local network(LAN). • Physical and logical component of network. Methods Algorithm Storage Researched by: Mithlesh Dev Page: __/__
Title: HTTP and Connection Project Name: Connection: Introduction IP Layers of IP Suite (TCP/IP). • Internet Layer • Established connection between networks. HTTP Methods Algorithm Storage Researched by: Mithlesh Dev Page: __/__
Title: HTTP and Connection Project Name: Connection: Introduction IP Layers of IP Suite (TCP/IP). • Transport Layer • Provides end to end communication. • Responsible for transferring data. HTTP Algorithm • Application Layer • Establishes process to process communication. • Uses transport layer to transfer data. Methods Storage Researched by: Mithlesh Dev Page: __/__
Title: HTTP and Connection Project Name: How it works. Introduction HTTP basically is a request-response protocol. IP HTTP Methods Client Server Architecture Algorithm Storage • The client sends a HTTP request to the server. • The server validates request and sends the reply. Researched by: Mithlesh Dev Page: __/__
Title: HTTP Introduction IP Project Name: The reply or Server Response. • • Can be valid Invalid Request is lost Delayed Response HTTP To be an efficient search engine: Methods Algorithm • Minimize the chances of invalid response • Through better programming and algoritms. • Minimize the loss of request • Decrease response time Storage Researched by: Mithlesh Dev Page: __/__
Title: HTTP Project Name: Experiment on loss of request and response time. Introduction IP HTTP Methods Algorithm Storage • Randomly select servers. (Google, Yahoo, Facebook) • Ping the servers and record the response time and lost requests. • Analyze the result to understand the delay or loss factor. • Factors: • • Researched by: Mithlesh Dev Physical Distance Transmission Media Software (Application) User’s System Page: __/__
Title: HTTP and Connection Project Name: Pinging different servers. Introduction IP HTTP Methods Algorithm Storage Researched by: Mithlesh Dev Page: __/__
Title: HTTP and Connection Introduction Project Name: Delay Factors that we can’t optimize • Physical Distance • Transmission media • User’s System IP Solution: HTTP Understand the problem and optimize the search engine. Examples of optimization: Methods Algorithm • Make engine smarter. • Take high speed route. • Detect user system and offer a suitable interface. Storage Researched by: Mithlesh Dev Page: __/__