This is an amazing video, loved the way how each and every thing has been explained. Just want to point out one thing, there are total 9 flags and only 3 bits are reserved for future use. Generally we use 6 flags (Ack, Syn, Fin, Psh , Urg, Rst) , but other 3 are also important. NS-ECN , CWR and ECE-ECN. Still thank you Varun. RESPECT.
People instead of being thankful are ordering him complete lectures dude he is not your servant or super robot bhai kaash aap hame hamare college mein padhate maza aata main ek lecture bunk nahi karta
Sir 3 4 deen se tcp header ke video dekh raha hu leken kuch samajh me nahi bas thoda bohot aya leken aaj app ke video dekh ke saree tcp ke field clear ho gaye and thank so much your was very helpful to me
he won't be able to as people watch his channel only for particular year in which they have that subjects and then they don't need this channel anymore ...sad but true reality
This video provides an overview of the Transmission Control Protocol (TCP), including its key features such as byte streaming, connection-oriented reliability, full-duplex communication, and flow/congestion control. It also explains the structure of the TCP header, including the source/destination ports, sequence numbers, and acknowledgment numbers. Highlights: 00:02 TCP, or Transmission Control Protocol, plays a crucial role in data transmission by segmenting data into bytes, ensuring reliability, and enabling full-duplex communication. It uses a three-way handshake for connection establishment. -Segmentation in TCP involves converting continuous data into segments of bytes, essential for efficient data transmission. -Reliability is a key feature of TCP, ensuring that all data reaches the receiver without loss, unlike UDP which lacks this guarantee. -Full-duplex communication in TCP allows simultaneous data transmission between two connected ends, enhancing efficiency in data exchange. 05:06 TCP protocol utilizes piggybacking to send data along with acknowledgements, reducing network load. It also includes error control, flow control, and congestion control mechanisms for efficient data transmission and network management. -Piggybacking in TCP allows data transmission with acknowledgements, optimizing network efficiency. -TCP incorporates error control to detect and manage data errors for reliable transmission. -Flow control in TCP regulates data flow to prevent receiver overflow and data loss, ensuring efficient communication. -Congestion control in TCP manages network traffic to prevent congestion, optimizing data delivery between sender and receiver. 10:14 Well-known port numbers range from 0 to 1023 and are used by standard applications like HTTP, FTP, and SMTP. Operating systems assign normal port numbers above 1023 for user applications and communication with servers. -TCP uses sequence numbers to count bytes in segments for data transmission, ensuring accurate delivery and tracking of data flow between sender and receiver. -Acknowledgement numbers in TCP protocols indicate the next expected byte number, allowing for reliable data acknowledgment and flow control during communication.
your explanation is wow but please sir try to say the definitions in English Bcuz some people who are watching from south states are can`t able to understand Hindi plzzzz ☺☺🥰
Sir , There is a misconception , actually sequence number is different from byte number , you have explained sequence number as byte number ........ actually sequence number of a segment is the byte number of the first byte in the segment.
MOST ASKED INTERVIEW QUESTION - Q)when we try to access google.com how tcp will work? A)we use wireshark for packet tracing over there we can observe 1- if site supports 'https' then TLS/SSL handshake happens 2- Tcp connection establishment using 3 way handshake happens between client (your browser random source port) to server (https 443 dest. port) 3- Tcp data transfer begins ex- GET request to Google.com web page (flow control, fast retransmission, piggybacking, selective acks, pure ack., zero size window issue, keep alive timer, hold timer) these things will be taken care of. 4- Once data is transferred and received TCP connection termination comes into play it is a 4 way handshake process After TCP attaches L4 header to the packet it relies on IP for transmission Ip adds L3 header info there is a field in L3 ip header i.e. Protocol (Tcp will be updated there which leads to reliable delivery)
sir finally i am confident for CN in gate
one day you will be millions of subscriber
best teacher
cleared gate?
lol
@@phy2503 lol
You were correct,he has millions of subscriber now
behen gate crack ho gaya ?
Best video must watch for clear your Doubts.
Sir thanks a lot for your beautiful lecture
I have been watching ua videos since 4 years
This is an amazing video, loved the way how each and every thing has been explained. Just want to point out one thing, there are total 9 flags and only 3 bits are reserved for future use. Generally we use 6 flags (Ack, Syn, Fin, Psh , Urg, Rst) , but other 3 are also important. NS-ECN , CWR and ECE-ECN. Still thank you Varun. RESPECT.
Ekdm perfect explain Kiya hai....realy Very nice
I have no words to appreciate you.You have done such a great job. Your lectures are perfect. Well done keep it doing for making us educated.
thx
People instead of being thankful are ordering him complete lectures dude he is not your servant or super robot bhai kaash aap hame hamare college mein padhate maza aata main ek lecture bunk nahi karta
ll
Sir 3 4 deen se tcp header ke video dekh raha hu leken kuch samajh me nahi bas thoda bohot aya leken aaj app ke video dekh ke saree tcp ke field clear ho gaye and thank so much your was very helpful to me
the best video ever. watching from Canada Sir. well explained in Simple language. Thank you soooo muchhhhhh!
Tomorrow I have computer networks exam this video benefited me a lot! Thanks!
ua-cam.com/video/3oIAICs8N9I/v-deo.html
Yu deserve million subscribers dil sey.... I love you man
You are the best there is Sir. I feel privileged to be your student. God Willing, I'll definitely meet you some day and thank you.
The fact that he explains everything in an excellent manner. Thank you :)
What a teacher..
Ktna pyara explain kia hai..i m falling in love with networking 😍😍
Bro i believe you one day you can archive million subscriber ✌️
Thanks for ur Love and Wishes...
Great!
he won't be able to as people watch his channel only for particular year in which they have that subjects and then they don't need this channel anymore ...sad but true reality
@@nirmalpatel155 baad mai krenge kya video dkh kr kb degree hi jaye
@@nirmalpatel155 ye chij to dunia ke har teacher ke sath hoti hai.
Superb sir.. Thank u so much....all concept clear. . . Vaise . Yh log kaha se aate h. Jo video dislike krte h...
Explained in most easy way 😍
Sir your explaination is powerful for understandig
Just love to listen your viedeos before sleep ... too good sirji👌👌🌸🌸🌺🌺
Ack no = next expected byte no .................very good sir ji. ur way of explanation is really awesome
Even if my mind tries to drift away in btw ,my conscience just pulls it back in seconds cuz this teaching is god lvl 🙏
Thankyou for your crystal clear explanation!!!
This video provides an overview of the Transmission Control Protocol (TCP), including its key features such as byte streaming, connection-oriented reliability, full-duplex communication, and flow/congestion control. It also explains the structure of the TCP header, including the source/destination ports, sequence numbers, and acknowledgment numbers.
Highlights:
00:02 TCP, or Transmission Control Protocol, plays a crucial role in data transmission by segmenting data into bytes, ensuring reliability, and enabling full-duplex communication. It uses a three-way handshake for connection establishment.
-Segmentation in TCP involves converting continuous data into segments of bytes, essential for efficient data transmission.
-Reliability is a key feature of TCP, ensuring that all data reaches the receiver without loss, unlike UDP which lacks this guarantee.
-Full-duplex communication in TCP allows simultaneous data transmission between two connected ends, enhancing efficiency in data exchange.
05:06 TCP protocol utilizes piggybacking to send data along with acknowledgements, reducing network load. It also includes error control, flow control, and congestion control mechanisms for efficient data transmission and network management.
-Piggybacking in TCP allows data transmission with acknowledgements, optimizing network efficiency.
-TCP incorporates error control to detect and manage data errors for reliable transmission.
-Flow control in TCP regulates data flow to prevent receiver overflow and data loss, ensuring efficient communication.
-Congestion control in TCP manages network traffic to prevent congestion, optimizing data delivery between sender and receiver.
10:14 Well-known port numbers range from 0 to 1023 and are used by standard applications like HTTP, FTP, and SMTP. Operating systems assign normal port numbers above 1023 for user applications and communication with servers.
-TCP uses sequence numbers to count bytes in segments for data transmission, ensuring accurate delivery and tracking of data flow between sender and receiver.
-Acknowledgement numbers in TCP protocols indicate the next expected byte number, allowing for reliable data acknowledgment and flow control during communication.
Best lecture on tcp header.. 😘 😘 😘
Superb explanation, very well
Very good lectures sir I m fan of yours!!! I am a electronics graduate and I love the way u teach....Thanks a lot.
Ye padh ke tumhe laga hoga apne college me to kuchh padha hi nahi😃😃😃
Excellent display of short cuts for the exam. Thanks a lot sir.. 👌👏
You are a blessing to all of us sir 🙏🙏
Even at 2x speed I can understand your explanation.
Damn right
@@yogeshbairwa padhle chutiye kl paper h na tera
@@yogeshbairwa 1x p hi padhle varna back lag jayegi
@@anubhavgupta8164 bhai jab tak gate smasher h tab tak back lagane wala paida nhi huaa
Perfect teaching...thanksalot brother for such a good explanation
thanks i passed my all sem in 2nd yr thanks to your video and guidance
Sir thanks for lecturer ur lectures are really helpful for me .i am olevel students
Appreciate your work...
Bro level👌💯💯👍
Thank You so much sir..
Mai apne exam college me aapke wajah se pass hota hu . Aapka har video lecture dekhta hu.
Brother your explanation is much clear. Specially the way you switch to Hindi. The best. Please share your part2 continuation.
very nice and lucid explanation.
Loved the way u explain sir .......👍
It's very easy with your knowledge to understand the topic...thank you
You are master in teaching 🏅🏅🏅
i would like to really appreciate for your way of teaching very well.
Best explanation sir thank you so much👍
Thank you for saving my internal exam✌️
Bro really appreciate your explanation...
Excellent Lec for exame
You are great sir loved this lecture
Excellent.... Thanks....
if it were in English more people can follow
Full video is required.Good explanation.
Thanyou Sir, you are so geneous 🙌
Thank u bro your videos is vry easy to understand and vry helpful in exams time 😊
You are amazing .. please upload more videos ok computer networking and security
Sar aapke samjhane ka tarika bahut acha h
Perfect explanation.. Great Sir.... please make more video on Networking subject
If this video is fully explained in English everyone will watch
ikr :/
I like your method of teaching
Thank you so much..
Superb teaching
every lecture is explained very logically.. Excellent
Thank god muze laga ye point english me karna pade ga
Remaining part bro pls make any thing complete bont de like this but u r way of explaining is very good
Awesome!very helpful..
Great explanation sir... thanks plz upload second part
Already Done my friend. Please check the link
ua-cam.com/video/hsNuqtfxgRI/v-deo.html
You are Life Saver
I love the way this guy teaches!
pretty cool and worthy..Thank you bro😊❤
Hi sir, sir it's more beneficial for us(Student) when you also upload a pdf file of these notes.
Awesome teaching skill
your explanation is wow
but please sir try to say the definitions in English
Bcuz some people who are watching from south states are can`t able to understand Hindi
plzzzz
☺☺🥰
guys please like ,comment and most important share
Ankit jha Thanks for your love and support
very good explanation sir
=
Sir, please complete this playlist first.
And thanks for great content sir!!
thnkk u sir jii..✌️✌️✌️✌️✌️
Thanks a lot! Very well explained 😊 your hard work can be seen.
perfect explanation !!
V.nice
Great going brother
Ur teaching good bhai
Your presentation is very very nice! But i wish that was in english
Great explanation
Good one. One input... kindly correct the sequence number as its has two method for SIN set and not set.
super teaching sir
plz complete this video... and good explanation
Thank you for making video
Thank you sir ☺️
great job sir.
Excellent..sir
how can i move to next one without like and comment. amazing dear..keep going
best explanation
Ur a true Angel
Thanks your videos is very helpfull
And plz makes video for visual basic for bca students 6 semester
Awesome explaining
Sir ,
There is a misconception , actually sequence number is different from byte number , you have explained sequence number as byte number ........ actually sequence number of a segment is the byte number of the first byte in the segment.
Thank you sir
Thanku bro for the explanation
please make a video on congestion control and naggle algorithm in tcp. you explain superbly.
Most effective Explanation.. But sir u didn't continue after Acknowledge no.... Wbt HLEN, Flags etc
8:30 for those who are only for header
Thanks bro!!
thank
Ur great...
Perfect 👌👌
Great Sir
excillent work sir!! .. n you look too cool :-)
MOST ASKED INTERVIEW QUESTION -
Q)when we try to access google.com how tcp will work?
A)we use wireshark for packet tracing over there we can observe
1- if site supports 'https' then TLS/SSL handshake happens
2- Tcp connection establishment using 3 way handshake happens between client (your browser random source port) to server (https 443 dest. port)
3- Tcp data transfer begins ex- GET request to Google.com web page (flow control, fast retransmission, piggybacking, selective acks, pure ack., zero size window issue, keep alive timer, hold timer) these things will be taken care of.
4- Once data is transferred and received TCP connection termination comes into play it is a 4 way handshake process
After TCP attaches L4 header to the packet it relies on IP for transmission
Ip adds L3 header info there is a field in L3 ip header i.e. Protocol (Tcp will be updated there which leads to reliable delivery)