Summary of "What is communication protocol in computer network in Hindi"
Summary of Communication Protocols in Computer Networks
The video discusses Communication Protocols in Computer Networks, particularly focusing on how clients and servers interact. Key concepts covered include:
Types of Communication Methods
- Pull (Polling): The client requests data from the server, which responds only when prompted. This method can lead to issues if multiple requests are made simultaneously, causing server overload.
- Long Polling: The client requests data and keeps the connection open until the server responds. This reduces the server load by allowing the server to send data only when it's available.
- Push Notifications: The server sends updates to the client without the client needing to request them actively. This is often used in applications like social media to notify users of new interactions.
- Socket Connections: These are used for applications requiring continuous communication, such as chat applications, where a persistent connection is maintained for real-time data exchange.
- Server-Sent Events (SSE): The server sends messages to the client as long as the connection is open, suitable for streaming data updates.
Challenges and Solutions
The video highlights potential problems with traditional polling methods, such as server overload and delayed responses, and explains how Long Polling and Push Notifications can mitigate these issues by maintaining active connections or sending updates proactively.
Differences Between Technologies
The video clarifies the distinction between push APIs (which can send notifications even when the client is not actively using the application) and Server-Sent Events (which require the client to have an active session).
Overall, the video serves as a guide to understanding different Communication Protocols in Computer Networks, their implementations, and their respective advantages and challenges.
Main Speaker
The video appears to be presented in Hindi, but the specific speaker is not identified in the provided subtitles.
Category
Technology