What is socket | How socket works | Types of Sockets | Socket Address | TCP Socket | UDP Socket

  Рет қаралды 41,132

Chirag Bhalodia

Chirag Bhalodia

Күн бұрын

What is socket | How socket works | Types of Sockets | Socket Address | TCP Socket | UDP Socket
Follow my blog: www.chiragbhalodia.com/2022/0...
A socket is one endpoint of a two-way communication link between two programs running on the network. The application creates a socket.
The socket type dictates the style of communication. Socket is an interface between application layer and transport layer. Socket is commonly executing users process at transport layer. Socket is also referred as the application programmer’s interface (API) between the application and the network.
When we desire a communication between two applications possibly running on different machines, we need sockets.
Requirement of socket is to build any Network Application i.e., Web browsers, FTP etc…
Socket address is the combination of an IP address and port number. Telephone connection is the combination of a phone number and particular extension. Number socket is an internal end point for sending or receiving data at a single node in computer network.
There are two types of sockets: Stream Socket and Datagram Socket.
Stream socket is also called connection- oriented socket. It provides reliable, connected networking service. Error free; no out- of- order packets (uses TCP). Applications of Stream Sockets are telnet/ ssh, http, https and many more.
Datagram socket is also known as Connectionless socket. It provides unreliable, best- effort networking service Packets may be lost; may arrive out of order (uses UDP). Application of Datagram Sockets are streaming audio/ video (real player), …
I have covered following topic in video
0:00 Introduction
0:33 What is socket?
0:49 How socket works?
3:06 Why socket required?
3:29 What is socket address?
4:08 How to identify process using socket?
5:22 on which layer socket will be executed in tcp/ip model?
7:05 Types of Socket (TCP Socket and UDP Socket)
7:14 Characteristics of socket
8:25 Application of socket
If you like my video contents, please LIKE, COMMENT, SUBSCRIBE & SHARE with your friends.
--------------------------------------------------------------------------------------------------------------
Check out our other video on our channel page
Principle of Application Layer
• Principle of Applicati...
Cookie explain using animation:
• What is Cookie | Cooki...
Persistent HTTP vs Non Persistent HTTP:
• Difference between Per...
Email:
• Email | Email Componen...
--------------------------------------------------------------------------------------------------------------
You can always connect with me at:
Follow my blog:
edu-resources1.blogspot.com
Like my Facebook page:
/ chiragbhalodia25
Follow me on Instagram:
/ chiragbhalodia.25
Follow me on twitter:
/ chiragsbhalodia
Subscribe me on youtube:
/ chiragbhalodia
--------------------------------------------------------------------------------------------------------------
Playlist available on my channel:
Network Security (CNS, INS, IS):
• Network Security All U...
Computer Network (CN) with animation:
• Computer Network (CN) ...
VFX Animation & Fun Videos:
• VFX & Fun videos
Comupter Organization & Architecture (COA, CA,CO):
• Computer Organization ...
Assembly Language Programming:
• Assembly Language Tuto...
Computer Graphics:
• Computer Graphics Algo...
#Socket
#Introduction_of_socket
#Types_of_socket
#what_is_socket
#socket_address
#needs_of_socket
#Stream_Socket
#Datagram_Socket
#chirag_bhalodia
#chiragbhalodia
Keep learning, keep supporting 🤝✨💯

Пікірлер: 53
@ChiragBhalodia
@ChiragBhalodia 2 жыл бұрын
Follow my blog: www.chiragbhalodia.com/2022/01/introduction-of-socket.html
@kifahidheileh4414
@kifahidheileh4414 8 күн бұрын
it's very helpful
@ChiragBhalodia
@ChiragBhalodia 15 сағат бұрын
Glad to hear that.... Please share with others.... Please subscribe my channel... Please follow my blog: chiragbhalodia.com
@ahmedsalim784
@ahmedsalim784 Жыл бұрын
Thanks for all the efforts that was put into with this video.
@ChiragBhalodia
@ChiragBhalodia Жыл бұрын
My pleasure! Your appreciation really motivate me.... Please share this video with others..... Please subscribe my channel.... Please follow my blog: www.chiragbhalodia.com/2022/01/introduction-of-socket.html
@vikas3916
@vikas3916 Жыл бұрын
this channel is a goldmine, Thanks Chirag
@ChiragBhalodia
@ChiragBhalodia Жыл бұрын
My pleasure....!!!! Please share with others.... Please subscribe my channel.... Please follow my blog: www.chiragbhalodia.com/2022/01/introduction-of-socket.html
@Ashishchabha
@Ashishchabha Ай бұрын
Briefly explained Thanks 👍
@ChiragBhalodia
@ChiragBhalodia Ай бұрын
Glad it was helpful!....You're welcome!... Please share with others... Please ssubscribe my channel... Please follwo my blog: chiragbhalodia.com
@rahulmondal6037
@rahulmondal6037 7 ай бұрын
Excellent Illustration of the concept of Socket
@ChiragBhalodia
@ChiragBhalodia 6 ай бұрын
Keep watching and share with others... Please subscribe my channel... Please follow my blog: chiragbhalodia.com Sorry for late reply...!!!
@KeepLearningOn
@KeepLearningOn 2 жыл бұрын
Thanks for making video on this topic 👍🏻
@ChiragBhalodia
@ChiragBhalodia 2 жыл бұрын
My pleasure 😊..... Please share with others.... Subscribe my channel.... Follow my blog: www.edu-resources1.com/2022/01/introduction-of-socket.html
@thexghost5758
@thexghost5758 Жыл бұрын
grate explanation thanks
@ChiragBhalodia
@ChiragBhalodia Жыл бұрын
Keep watching...!!!! Please share with others.... Please subscribe my channel.... Please follow my blog: chiragbhalodia.com
@doronbaruch3670
@doronbaruch3670 10 ай бұрын
a bit hard for me since i am not a native English speaker and i am very used to American accent but with the presentation every thing became very clear great video thank you very much
@ChiragBhalodia
@ChiragBhalodia 6 ай бұрын
Thanks for sharing your view!... Please share with others... Please subscribe my channel.... Please follow my blog: chiragbhalodia.com
@dharanibadri2530
@dharanibadri2530 Жыл бұрын
Superb explanation sir tqq
@ChiragBhalodia
@ChiragBhalodia Жыл бұрын
You are most welcome..... Glad to hear that it helped you.. Please share with others... Please subscribe to my channel... Please follow my blog: www.chiragbhalodia.com/p/computer-network.html
@Tassaczek
@Tassaczek 3 ай бұрын
I did not like this video... I loved it! Nice job! Simple and quick explanation.
@ChiragBhalodia
@ChiragBhalodia 2 ай бұрын
Thanks..... Please share with others.... Please subscribe my channel.... Please follow my blog: chiragbhalodia.com
@user-gc4nb1vq3p
@user-gc4nb1vq3p 9 ай бұрын
Great sir Thank u somuch !
@ChiragBhalodia
@ChiragBhalodia 7 ай бұрын
Thanks for watching..... Please share with others.... Please subscribe my channel... Please follow my blog: chiragbhalodia.com
@alboss3528
@alboss3528 6 ай бұрын
Awesome Explanation my friend! You earned a new suscriber 👍
@ChiragBhalodia
@ChiragBhalodia 6 ай бұрын
Thanks and welcome.......Glad to hear that...Please share with others.... Please subscribe my channel... Please follow my blog: chiragbhalodia.com
@rishabdon6008
@rishabdon6008 2 жыл бұрын
Awesome!
@ChiragBhalodia
@ChiragBhalodia 2 жыл бұрын
Thanks!... Please share with others..... keep supporting.... Please subscribe my channel.... Please follow my blog: www.chiragbhalodia.com/2022/01/introduction-of-socket.html
@pubudunichanikawijesinghe4932
@pubudunichanikawijesinghe4932 2 жыл бұрын
Valueble,Thanx (Y)
@ChiragBhalodia
@ChiragBhalodia 2 жыл бұрын
You're welcome!.... Please share with others and keep supporting.... Subscribe my channel.... Follow my blog: www.edu-resources1.com/2022/01/introduction-of-socket.html
@Himashi_Mehra
@Himashi_Mehra 2 ай бұрын
Thank you sir this video is much helpful❤
@ChiragBhalodia
@ChiragBhalodia 2 ай бұрын
Glad to hear that..... Please share with others.... Please subscribe my channel... Please follow my blog: chiragbhalodia.com
@abdul--majeed
@abdul--majeed Жыл бұрын
thank you 🥰
@ChiragBhalodia
@ChiragBhalodia Жыл бұрын
You’re welcome 😊... Please share with others.... Please subscribe my channel... Please follow my blog: chiragbhalodia.com
@s2gamerzzz570
@s2gamerzzz570 6 ай бұрын
AWESOME
@ChiragBhalodia
@ChiragBhalodia 6 ай бұрын
Glad to hear that...Please share with others.... Please subscribe my channel... Please follow my blog: chiragbhalodia.com
@vahidrafiyi
@vahidrafiyi Жыл бұрын
awesome. i love you
@ChiragBhalodia
@ChiragBhalodia Жыл бұрын
Thank you.... Please share with others.... Please subscribe my channel.... Please follow my blog: chiragbhalodia.com
@kabilant378
@kabilant378 2 ай бұрын
Very Good explanation. Can you help Me in understanding difference between application and network endpoint
@ChiragBhalodia
@ChiragBhalodia 2 ай бұрын
Thank you. Please share with others.... Subscribe my channel... Please follow my blog: chiragbhalodia.com Sure I will make a video or make a blog post on this topic.
@user-gv3ln7cl5c
@user-gv3ln7cl5c 11 ай бұрын
super
@ChiragBhalodia
@ChiragBhalodia 11 ай бұрын
Super....I'm glad you like it... Please share with others... Please subscribe my channel... Please follow my blog: chiragbhalodia.com
@lalchandra4590
@lalchandra4590 Жыл бұрын
This teacher is gems for students.
@ChiragBhalodia
@ChiragBhalodia Жыл бұрын
ohhh. Your words means a lot for me....Thank you for appreciation.... Keep watching 🙂.... Sorry for late reply.... Please share with others.... Please subscribe my channel.... Please follow my blog: www.chiragbhalodia.com
@thewinner4424
@thewinner4424 2 жыл бұрын
Is the socket is sent in transport layer or it goes down to network layer to be send by ethernet or wifi?
@ChiragBhalodia
@ChiragBhalodia 2 жыл бұрын
Socket Address = IP Address + Port Number. At receiver side, Socket first pass through the network layer. at that time IP address is verify. And then pass to the transposrt layer, because at transposrt layer it identifies the port number which associated with TCP or UDP. It means socket is executed at transport layer..... Thank you for watching this video... please share with others..... Now if you have any query you can join my telegram group: t.me/chiragbhalodia Please subscribe my channel... Please follow my blog: www.chiragbhalodia.com/2022/01/introduction-of-socket.html
@thewinner4424
@thewinner4424 2 жыл бұрын
@@ChiragBhalodia exactly but ly question is socket tcp sent a SYN and waits for a ACK is this SYN is sent by network layer and how socket get ip and its start in transport layer wich contains just port. Is socket exist already before request if yes where its located
@ChiragBhalodia
@ChiragBhalodia 2 жыл бұрын
In TCP, Socket has been created when process is initiated..... TCP is connection oriented protocol... Once connection established (based on conenction IP is assigned) and then throughout process of TCP...... IP is same because there is logical conenction between client and server.... So, SYN and ACk automatically sent and recv (because IP address fix due to connection)...... I hope your answer is clear....
@Sagar.Sarkar
@Sagar.Sarkar Жыл бұрын
🥰🥰😍😍💗💗💗💗💗
@ChiragBhalodia
@ChiragBhalodia Жыл бұрын
Thank you so much...!!!! Please share with others.... Please subscribe my channel.... Please follow my blog: www.chiragbhalodia.com/2022/01/introduction-of-socket.html
@siddeshwarapm5613
@siddeshwarapm5613 4 ай бұрын
How,many,sockets,are,there,in,client computer.
@ChiragBhalodia
@ChiragBhalodia 4 ай бұрын
As per the port number (total 65535)... We can create total 65535 number of sockets. Thank you so much..... Please share with others.... Please subscribe my channel... Please follow my blog: chiragbhalodia.com
@siddeshwarapm5613
@siddeshwarapm5613 3 ай бұрын
List. Of. Text. Books. Computer. Net. Work. Sir. Client. Server. Lab. Station. in. South. India, with. fee. Details.
@ChiragBhalodia
@ChiragBhalodia 2 ай бұрын
What???
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 38 МЛН
БОЛЬШОЙ ПЕТУШОК #shorts
00:21
Паша Осадчий
Рет қаралды 8 МЛН
Children deceived dad #comedy
00:19
yuzvikii_family
Рет қаралды 8 МЛН
孩子多的烦恼?#火影忍者 #家庭 #佐助
00:31
火影忍者一家
Рет қаралды 43 МЛН
Network Ports Explained
10:33
PowerCert Animated Videos
Рет қаралды 1,5 МЛН
SSL, TLS, HTTPS Explained
5:54
ByteByteGo
Рет қаралды 697 М.
What is WebSocket? Why is it used & how is it different from HTTP?
15:32
TCP vs UDP - Explaining Facts and Debunking Myths - TCP Masterclass
20:24
Practical Networking
Рет қаралды 85 М.
TCP connection walkthrough | Networking tutorial (13 of 13)
9:31
How TCP really works // Three-way handshake // TCP/IP Deep Dive
1:01:10
TCP and UDP: Sockets
4:00
Rick Graziani
Рет қаралды 47 М.
How Web Sockets work | System Design Interview Basics
5:28
ByteMonk
Рет қаралды 186 М.
How to build a web client? (sockets)
7:06
Jacob Sorber
Рет қаралды 118 М.
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 38 МЛН