Network Application, Client-Server & Peer-to-Peer P2P Architecture, Socket, Transport layer services
HTML-код
- Опубликовано: 11 авг 2023
- Learn Network Application, Client-Server Architecture, Peer-to-Peer (P2P) Architecture, Process, Socket, Transport layer services. A network application is a software program that runs on a computer and utilizes the computer network or the Internet to connect with another program running on another computer.
TCP IP Model Explained: • TCP IP Model Explained...
There are two types of network application architectures.
1. Client-Server architecture
2. Peer-to-Peer (P2P) architecture
In Client-Server architecture, there is an ALWAYS-ON end system called Server which receives requests from many other end systems called Clients. In P2P architecture, end systems communicate directly with each other without any dedicated server.
Within the clients and servers, there are network application programs that create and receive requests. It means that it is a program running on both a client and server which communicates with one another over a network. A running program is called a process. So we say that it is a process which communicates with each other.
All messages that the client process sends into the network and the server process receives from the network, move through a software interface called a socket.
In the Internet, the receiving end system (which is server in this case) is identified by the IP address, and the receiving process within the receiving end system is identified by the port number.
Network application is built using the services offered by the selected transport layer protocol.
The services which transport layer protocols can offer includes:
1. Reliable data transfer
2. Throughput
3. Timing, and
4. Security
Transport layer protocols - TCP and UDP - do not provide any data encryption. However, TCP-enhanced-with-SSL or Secure Sockets Layer provides data encryption, data integrity, and end-point authentication.
#computernetworks #Networking
Bro, you need more videos from you. Please don't stop. You don't know even how you're helping us to become educated in this field. Not everyone is able to use real-life based example. Please publish more videos.
agree
@@willski_ such a great talent he has. Not everyone is able to explain like that.
You are great at explaining thank you
I liked the video. It is simple and professionally animated.
One of the best channels out there!
I really needed this when I was going through my bootcamp
Thanks for your comment. I hope I could be able to post this video when you needed it. :)
Very good vedio i understand very easily
i need this for my computer networking exam
Super come back.
We need more and more videos on networking.
I will try my best
@@TechTermsDG Thank U Very much.
Kuch samaj me nhi aata hai
Promo-SM
Next Topic ~ System Security and Cyber security system and cyber laws Please need it the most, 🥹 Please make videos on these topics as soon as possible 🙏🙏