TCP Fundamentals Part 1 // TCP/IP Explained with Wireshark

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น • 259

  • @alexanderrikmanis8753
    @alexanderrikmanis8753 5 ปีที่แล้ว +57

    Chris, you are just awesome! Do you have whole your courses available somewhere? Like you mentioned you run a few days classes. I am very keen to watch those recorded - something like what INE (and others) does.

    • @ChrisGreer
      @ChrisGreer  5 ปีที่แล้ว +37

      Hello Alexander - very happy to hear that the videos are helping you. I have an on-demand training available on Udemy. TCP/IP Deep Dive with Wireshark - bit.ly/udemywireshark Check it out! It's got a ton of hands-on labs, assignments, and ways to practice on your own. I hope you like it.

  • @cupajoesir
    @cupajoesir 6 ปีที่แล้ว +89

    He repeats the questions! Good form sir, good form.

  • @yashverma3583
    @yashverma3583 3 ปีที่แล้ว +12

    I keep coming back to this video from time to time and I always find something that I missed the last time. Thank you, Chris.

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว +3

      Thanks for the comment Yash! I'm glad to hear that the video is helping you. Stay tuned on my Intro to Wireshark course for more TCP stuff.

  • @RajivKumar-ee7xv
    @RajivKumar-ee7xv 3 ปีที่แล้ว +7

    Whole world need trainers and teachers like you. You are awesome

  • @cottondai
    @cottondai 3 ปีที่แล้ว +7

    such a fantastic teacher and such insights into the TCP packets. I watched a 5 hour course on Wireshark from another teacher and watching this video I realized I am finally learning what the 3 way handshake is. This teacher should educate all network administrators and cyber security personnel.

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว +1

      Thanks for the comment! Glad the video helped.

  • @parthamishra09
    @parthamishra09 3 ปีที่แล้ว +25

    I hope you know you're awesome !! The best thing is how you put 'air' into explanations and let the audience take notice of subtle things, ruminate, analyze and really understand. You have covered so many topics in this single session and made sure that everyone remembers/ retains 90% of those (I'm an app-guy and others would retain more than me). Amazing stuff !!

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว +7

      thanks for the comment Partha! I appreciate it. Make sure to check out my new Wireshark Masterclass too - th-cam.com/video/OU-A2EmVrKQ/w-d-xo.html

    • @parthamishra09
      @parthamishra09 3 ปีที่แล้ว +3

      @@ChrisGreer Thanks for that link. I wouldn't miss it for anything.

  • @innuite
    @innuite 3 ปีที่แล้ว +2

    Why is that only 1.5K likes for this video. It should be in Millions!! ...and he repeats the questions clearly to answer..

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว +1

      Thanks for the comment Arun!

  • @blackdarth3805
    @blackdarth3805 2 ปีที่แล้ว +2

    Stellar public speaking and instruction. Glad I found this channel.

    • @ChrisGreer
      @ChrisGreer  2 ปีที่แล้ว

      Glad you found it!

  • @pranavsingh8503
    @pranavsingh8503 5 หลายเดือนก่อน

    Superb explanation !
    Thank You Chris.
    As a TAC Escalation engineer I find this very useful. Will help a lot of folks who want to understand how TCP works.

  • @kapilsonyt
    @kapilsonyt 3 ปีที่แล้ว +6

    You are one hell of a expert Sir!
    I learned what I could not understand even in my years of networking career and in college degree.
    Thanks very much, appreciated!!!!!!

  • @NotSoTechish
    @NotSoTechish 5 ปีที่แล้ว +28

    Fantastic Chris!
    Your wait for the packet from layer 7 (1:12:00) was hilarious!
    You have actually inspired me to learn more on TCP.
    Thanks for the video.

  • @mariamfirdous8456
    @mariamfirdous8456 3 ปีที่แล้ว

    oh gosh this is wonderful. clear out many things. working in ISP receiving client complaints how their replication cant be done cause they cant see full throughput. i wish i can send them this video to learn how network work and before blaming their ISP they need to check wats going on with their application.

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว +1

      Great to hear you enjoyed the video! Yes please send it to whoever may benefit. Yeah I bet you get blamed for quite a bit that is not your fault!

  • @ankitsharma-ef3cs
    @ankitsharma-ef3cs 2 ปีที่แล้ว

    Why is that only this much likes and comments for this video.
    It should be in Millions/Billion.
    Lots of Love from India....Ur awesome!😍

  • @miladnouri9537
    @miladnouri9537 2 ปีที่แล้ว

    Im not a native english and im not even so good in english but all these hard stuff with your teaching style, is so understandable. Thanks and i wish best for you.

  • @acostamanuel2011
    @acostamanuel2011 4 ปีที่แล้ว

    Stopped and liked the video because it has been one of the best and informative video of how TCP works in Wireshark.

    • @ChrisGreer
      @ChrisGreer  4 ปีที่แล้ว

      Thanks for the comment and for watching Manuel! Glad it helped you. Hope you like the rest of the content on the channel too.

  • @JDBoelter
    @JDBoelter 6 ปีที่แล้ว +5

    I feel as if I hit the motherlode of TCP and Wireshark knowledge with this presentation. Thanks, Chris!

    • @ChrisGreer
      @ChrisGreer  6 ปีที่แล้ว

      James Boelter thanks for the comment!

  • @TristanSchleining
    @TristanSchleining 3 ปีที่แล้ว +7

    This was SUCH a good video! I think your teaching style is excellent. Thank you for making this available.

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว

      Thank you for the comment Tristan!

  • @kallikantzaros
    @kallikantzaros 2 ปีที่แล้ว

    I have learned so much from this video in just one hour. 'Explain me like I'm five' at its best. Thank you so much.

    • @ChrisGreer
      @ChrisGreer  2 ปีที่แล้ว +1

      That is how I have to learn everything - like I am five! 😜

  • @jasperbongertz4866
    @jasperbongertz4866 6 ปีที่แล้ว +5

    Hi Chris, great intro into TCP, I'll recommend it to anyone who asks me about TCP beginner talks ;-)
    But I think there's a small error at 1:01:17 - missing SACK options does not mean there are no fast retransmissions possible. The triple dup ack mechanism works without SACK, but it may lead to full retransmits from the gap. There are three flavors of retransmissions: time out based, fast retransmission triggered by triple duplicate ack, and SACK (which in turn doesn't even need a triple duplicate ack to signal loss)

    • @ChrisGreer
      @ChrisGreer  6 ปีที่แล้ว +1

      Thanks for the comment Jasper - I hadn't seen a stack not have the option but still do fast retrans yet. But hey if it's out there I want to be correct about it!

  •  9 หลายเดือนก่อน +1

    What awesome video, 10 years as network guy and now I'll make sure that I'll understand TCP, Thanks @ChrisGreer

    • @ChrisGreer
      @ChrisGreer  9 หลายเดือนก่อน +1

      Best to your TCP journey!

  • @manigandansrinivasan5194
    @manigandansrinivasan5194 2 ปีที่แล้ว

    I guess you don't know how Noble work you are doing .... I really appreciate the effort you put in to learn weeds of TCP and importantly sharing your knowledge..... God Bless .Keep going

    • @ChrisGreer
      @ChrisGreer  2 ปีที่แล้ว

      Thank you so much for the comment. I appreciate it!

  • @manangandhi8338
    @manangandhi8338 5 ปีที่แล้ว

    Chris Super explanation of TCP. More window Size to you..... I have seen lot of videos for tcp but this one contains all of it most the part i would recommend everyone to watch this video instead of shuffling through the youtube bits and bytes of other tcp video

  • @perspectivesmatter7440
    @perspectivesmatter7440 3 ปีที่แล้ว +1

    this was a brilliant hands-on example Chris. In additional to clearly explain how TCP works and why handshakes are always so important, you have humoursly also explained why application guys and network guys keep bickering over latency issues. I am from application team and this video has enhanced my troubleshooting skills. Thank you so much for posting this!

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว +1

      Thanks for the comment! I really appreciate the feedback.

  • @MrHawk407
    @MrHawk407 4 ปีที่แล้ว +5

    Hats off Chris.. Thanks lot for this wonderful presentation.

  • @NetworkNinjasUSA
    @NetworkNinjasUSA 3 หลายเดือนก่อน

    This material should be required for every new engineer coming into the field

  • @simonp1
    @simonp1 6 ปีที่แล้ว +1

    Excellently explained, I know nothing about this but after 1h17mins I can start to see a little of what it’s all about looking forward to the rest of the series

  • @lalosalamanca7131
    @lalosalamanca7131 2 ปีที่แล้ว +2

    David Bombal just sent me here. I thought I knew TCP/IP, apparently nope. Good content Chris.

    • @ChrisGreer
      @ChrisGreer  2 ปีที่แล้ว

      Awesome Andy! Great to have you on the channel. Thank you for stopping by.

  • @zarar1941
    @zarar1941 3 ปีที่แล้ว

    Chris, I have learned a lot from you in this video that I have not learned in last 10 years. thanks

  • @Kruskall
    @Kruskall 3 ปีที่แล้ว +1

    Great, Thanks for sharing Chris... Love your enthusiasm, and the your joy of teaching the subject. Good Job!

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว +1

      Thanks for the comment Michael!

  • @khulekani_ndlovu
    @khulekani_ndlovu 3 ปีที่แล้ว

    Your courses on plural sight are the best. I've done other tutors' courses on plural sight and linked in learning which left me a bit confused since they hit the surface without much explanation. I just finished your "foundational TCP analysis with wireshark" course which is clear and the orderly step by step layout makes it easy to understand. Great job👌👌

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว

      Thank you so much for taking the time to comment and give feedback. I really appreciate it.

  • @franciscodeighton3223
    @franciscodeighton3223 3 ปีที่แล้ว

    First I thought "Over an hour, that's long...". Now I think "Could have been longer!!!" :-) :-) :-) Awesome presentation. Motivates to dig in! Many thanks!!! :-)

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว

      Thanks for the comment Francisco! I appreciate it.

  • @shivanimakwana2002
    @shivanimakwana2002 5 ปีที่แล้ว +3

    Nice presentation,I like the way your are explaining things in a simple way & Very informative video.Thank you so much

  • @PaulOfford
    @PaulOfford 6 ปีที่แล้ว

    Typical great presentation from Chris. The guy is a consummate professional.

  • @sreenislg
    @sreenislg 6 ปีที่แล้ว +1

    Can't go to next video, without liking it; Good video Chris, thanks for this basic TCP stuff; lets jump to your next session. Thank you.

  • @billlawhorn3285
    @billlawhorn3285 ปีที่แล้ว

    Thanks so much Chris for sharing your expertise.

    • @ChrisGreer
      @ChrisGreer  ปีที่แล้ว

      Glad it was helpful!

  • @rasb421
    @rasb421 2 ปีที่แล้ว

    Very knowledgeable..Appreciate in sharing the knowledge

    • @ChrisGreer
      @ChrisGreer  2 ปีที่แล้ว

      Glad you like it!

  • @sandeepaher5107
    @sandeepaher5107 3 ปีที่แล้ว +1

    Bravo .. buddy you nailed it ... content to your style of explaining.. loved it all..... :)

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว

      Thanks for the comment Sandeep! Glad the video helps.

  • @vishalgudhka4383
    @vishalgudhka4383 3 ปีที่แล้ว +1

    Hi Chris - Thank you for such an awesome video. Informative, Easy to understand and remember.

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว

      Thank you for the kind feedback Vishal!

  • @ayyapanr
    @ayyapanr 5 ปีที่แล้ว

    How can someone not love this guy!

  • @ChintakindiManohar
    @ChintakindiManohar 4 ปีที่แล้ว

    You inspired me to learn more in depth TCP/IP

  • @SantoshSharma
    @SantoshSharma 5 ปีที่แล้ว

    @1:10:54 you said after http get from client . server sent ACK only acknwldg previous sent data but not sending any other data, that is perfectly fine. But i have one doubt. you said if that ack is not received to client then it will re-transmit. i think client will not re-transmit. TCP-keep alive message should go in that case.

  • @lorenzopreston
    @lorenzopreston 6 ปีที่แล้ว +4

    I love this video, I wish I had it during my Computer and Network Security course last semester. Thanks for sharing.

  • @sachs8379
    @sachs8379 3 ปีที่แล้ว

    Man Chris, you just nail it with expressions, easier to remember, thanks a lot!

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว +1

      Thanks for the comment!

  • @olivier7593
    @olivier7593 11 หลายเดือนก่อน

    Im in the first few hours of learning to how to become a pen tester. If im honsest, this tcp thing looks relatively easy. I'm mostly worried about the command's i have to remember. A whole new language. Including phyton. But this is super interesting. Do you have tips and tricks, I've get what ipv4/ipv6, subnetting what a /20 a /24 network is. And how and why it's different, and what routing is, what a gre and ipsec tunnels is. What an handshake is, and what the window sizes and the multiplier is, The package size. I'm curious how to continue. Looking forward to learn way more about networking, testing kali, linux, understanding and writing code, discovering that I don't understand anything of this. And learning to understand. Love this journey so far... Thank you for this video and the collaborations you did with david bombal, and many others... Cheers!

  • @yuriy8149
    @yuriy8149 2 ปีที่แล้ว

    Super explanation. Thank you Chris!

    • @ChrisGreer
      @ChrisGreer  2 ปีที่แล้ว

      Glad it was helpful! Thank you!

  • @CT-zq3kz
    @CT-zq3kz 3 ปีที่แล้ว

    Excellent method of teaching

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว

      Thank you for the comment!

  • @abelardomartinez3711
    @abelardomartinez3711 3 ปีที่แล้ว

    Chris, eres el mejor. Apenas empiezo y entendí !!! gracias

  • @danonmily
    @danonmily 3 ปีที่แล้ว

    Terrific presentation! Very insightful

  • @franchise2570
    @franchise2570 2 ปีที่แล้ว

    Thank you Chris for this video, you're a great teacher. Your explanation of waiting on Layer 7 traffic to fall down to Layer 4 on the server side was hilarious. 😂

    • @ChrisGreer
      @ChrisGreer  2 ปีที่แล้ว

      Thank you! I'm really glad you liked it! Please feel free to share...

  • @pmaurin
    @pmaurin 6 ปีที่แล้ว +2

    This is one of the best talks on networking I've seen.
    If you have part 2 available, it would be awesome to see it.
    Thank you for sharing.

    • @ChrisGreer
      @ChrisGreer  6 ปีที่แล้ว +1

      Thank you for the comment Pablo - I will post round two soon!

  • @o4bfr
    @o4bfr 5 ปีที่แล้ว +1

    Very good video.
    Thanx Mr Chris.

  • @sprogg2001
    @sprogg2001 3 ปีที่แล้ว

    Chris could you explain the difficulties of on-board airline WiFi? What is 802.11ac at 700mph?

  • @GCS1
    @GCS1 2 ปีที่แล้ว

    Fantastic teacher awesome session. Thanks.

  • @SnortDefence
    @SnortDefence 2 ปีที่แล้ว

    @Chris i have one quick question what is idle or best time format setting you suggested or best to use in packet analysis. since beginning or capture or previous capture or displayed options. can you please give a detailed analysis on this

    • @ChrisGreer
      @ChrisGreer  2 ปีที่แล้ว +1

      This is a great question - I will shoot a video to cover it.

    • @SnortDefence
      @SnortDefence 2 ปีที่แล้ว

      @@ChrisGreer 🙏 thank you my friend .you are amazing person..,

    • @SnortDefence
      @SnortDefence 2 ปีที่แล้ว

      @@ChrisGreer please touch how to switch between local timezone to UTC or other in that video too

  • @gonkula
    @gonkula 4 ปีที่แล้ว +1

    It starts at 3:58 if you don't want to listen to the introduction

  • @chetandurgavale5623
    @chetandurgavale5623 3 ปีที่แล้ว

    What a lecture! Simply Amazing

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว

      Thanks for the good vibes!

  • @wojciechnowakowski1803
    @wojciechnowakowski1803 3 ปีที่แล้ว

    Absolutely fantastic explanation. Thank you!

  • @scrummyvision
    @scrummyvision ปีที่แล้ว

    extremely helpful videos, love your passion for packets!

    • @ChrisGreer
      @ChrisGreer  ปีที่แล้ว

      Glad you like them!

  • @aIItomorrowsparties
    @aIItomorrowsparties 2 ปีที่แล้ว

    Nice. Also, dropping a link to pcaps you're using so we can follow by step-to-step in a video description would've been super cool.

  • @tweedle634
    @tweedle634 3 ปีที่แล้ว

    STRAIGHT FACTS at 21:30 - 21:40. I am nothing special when it comes to network security but EVERYONE in my workplace wants the scripts I made for automating network packet inspection and other tasks. One day I caved and said fine use this, 45 minutes later. I get a teams message "hey can you explain your script? i don't understand what it's looking for, how is that relevant?" All i wrote was "I don't have the time to explain it." It's like those people who get stuck on the "how to get started in (insert topic) videos" and tutorial videos. At some point you have to become curious yourself and dive headfirst.

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว

      I hear you.... Definitely true.

    • @tweedle634
      @tweedle634 3 ปีที่แล้ว

      @@ChrisGreer Thanks for the response, you have amazing straight to the point content. I've recently been trying to make a department switch and your videos on TCP have helped me out substantially.

  • @KanekiSidibe
    @KanekiSidibe ปีที่แล้ว

    This presentation is awesome. I wished you could teach me that in my class lecture

  • @vinhphung
    @vinhphung 3 ปีที่แล้ว

    Thanks for such helpful videos. You are awesome!

  • @albertos6503
    @albertos6503 5 ปีที่แล้ว +1

    Impressive style & content. Thanks so much for sharing this

  • @PriestApostate
    @PriestApostate 3 ปีที่แล้ว

    45:30 - 128 on a SYN means that it is in the client side...what made you reach that conclusion (newbie asking)?

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว +1

      great question! 128 means that the packet is unrouted. Once that SYN goes through the first router, the router would have decremented the TTL by 1. It would be 127, then 126, 125...
      Since clients almost always are the ones initiating connections to servers, we can be pretty safe to conclude that if we see an unrouted packet on a SYN, that we are capturing client-side (unless we are in a data center, etc...).

    • @PriestApostate
      @PriestApostate 3 ปีที่แล้ว

      Thank you for that explanation (and the quick response - I figured I'd give it a day, so this was a welcome surprise)!
      What do you mean when you say "unless we are in a data center?"

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว

      @@PriestApostate No worries! It was a great question. In a data center, we would see servers communicating to other servers. So a web front-end, after receiving a request from a client, might turn around an initiate a connection to an app server or perhaps a database (unless that connection was already established). In that case the server would become the client to the other server and be the one initiating the SYN. We would only capture that however if we were sitting in the data center where the servers are communicating, or if we were capturing in the cloud environment.
      Hope that helps!

  • @parveshtaneja2005
    @parveshtaneja2005 4 ปีที่แล้ว +1

    Very good explanation Sir

    • @ChrisGreer
      @ChrisGreer  4 ปีที่แล้ว

      Thanks Parvesh! I appreciate the comment.

  • @alejandroparrello6493
    @alejandroparrello6493 2 ปีที่แล้ว

    Hi Chris!! Excelent explanation!! I'm super noob in this sftuffs but i can learn many tips! I like your way to explain teacher 😆😆 very funny!!
    Pd: Sorry about mi poor english!
    Regards from Argentina 😉👏

    • @ChrisGreer
      @ChrisGreer  2 ปีที่แล้ว

      I'm glad you liked it!

  • @horaciosantana2153
    @horaciosantana2153 2 ปีที่แล้ว

    Awesome Chris, can you do a modbus analysis? It would be great

  • @rayamoooooo685
    @rayamoooooo685 3 ปีที่แล้ว

    _Are the packing peanuts for the structure and throughput?_

  • @vbp2610
    @vbp2610 2 ปีที่แล้ว

    thanks chris... well explained ....

    • @ChrisGreer
      @ChrisGreer  2 ปีที่แล้ว

      Glad it was helpful!

  • @marco84mty
    @marco84mty 6 หลายเดือนก่อน

    what is the relation between window size and mss? i.e. if we have a window size of 65535 and a capacity of 1460mss, does it mean we can receive almost 45 tcp segments with 1460 bytes in payload each in a row?

  • @lucidboi5334
    @lucidboi5334 3 ปีที่แล้ว

    What a great speaker!

  • @narendrakumar1987inn
    @narendrakumar1987inn 6 ปีที่แล้ว +1

    This is fantastic stuff. Very helpful. Thank you!

  • @Slicx7-o1i
    @Slicx7-o1i 6 หลายเดือนก่อน

    Hi Chris, thanks foe the nice and informative video, watched it couple of times and using it as a reference.
    I have a question which I couldn't find any answer for that.
    What does "windows scaling factor -1 [unknown] means and is it a problem ?
    Thanks in advance.

  • @mayurhabbu7361
    @mayurhabbu7361 3 ปีที่แล้ว

    Chris, fantastic presentation . I really learned a lot .

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว

      Glad it was helpful!

  • @domaincontroller
    @domaincontroller 5 ปีที่แล้ว +1

    06:53 | 17:55 TCP Handshake

  • @yongkangchia1993
    @yongkangchia1993 4 ปีที่แล้ว

    Great speech! Enjoyable even for a begineer like me

  • @TruthYouNeed
    @TruthYouNeed 2 ปีที่แล้ว

    Chris. Thank You for this.

  • @olekbeluga314
    @olekbeluga314 ปีที่แล้ว

    I entitle my delta column with a Δ . Like the greek delta Δ. Yay unicode!
    But if that's too uppercase for you then δ also will work. I just figured out in the midst of a 35 hour long packathon of looking at frames, with my vision going blurry and my mind actually starting to think Cisco is a real company I'll be able to make out Δ and what it stands for a little easier.

    • @olekbeluga314
      @olekbeluga314 ปีที่แล้ว

      [placeholder for screenshot URL that is coming up]
      About half an hour later I came up with a much better approach it seems. Just take the nerd fonts I already use for powerline, airline, sofaline, toiletline, lineline and use some of its extra icons and then install it as a font in Wireshakr. The delta is just much crispier. Oh and while I was at it I pulled a clock and replace time title with that too. I am currently brainstorming with chatgpt as to how source and destination can be represented by the icons.
      Otherwise great conversation, dude! I'm a red teamer and the way you talk about TCP signifies that you have such extreme levels of expertise that you are like fluent in it. I'm probably gonna pull out my fountain pen anda take some notes tbh ans so far that's only been reserved for MIT OpenCourseWare stuff (like csail from original HP recording).
      I just learned more about TCP in three bours binge-watching your videos than in the last like 10 years I think.

  • @imransyed8766
    @imransyed8766 4 ปีที่แล้ว

    He is Very good instructor !!!

    • @ChrisGreer
      @ChrisGreer  4 ปีที่แล้ว +1

      Thanks for the comment @imran! Glad it helped you.

    • @imransyed8766
      @imransyed8766 4 ปีที่แล้ว

      @@ChrisGreer clarity in explaning concept was too good. Have a great day !!

  • @edsonrocks
    @edsonrocks 3 ปีที่แล้ว

    It was an incredible session Chris, thank you for the great explanations and good humour.

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว

      Glad you enjoyed it!

  • @drmanhattan225
    @drmanhattan225 ปีที่แล้ว

    Just bought your Udemy course Chris. Would you recommend for a network engineer to try work through that Stevens book TCP/IP Illustrated vol 1? Thanks

  • @anshukhanna6041
    @anshukhanna6041 6 ปีที่แล้ว

    Brilliant video. Please post the next part as well.

  • @ciscology8367
    @ciscology8367 ปีที่แล้ว

    @Chris you are amazing man! from your body language I feel you dive inside the wire a swift through these packet! I love it. quick question, minute 48:53 can you please show me the math behind how TTL 111 translate to 17 routers (n00be asking)

    • @ciscology8367
      @ciscology8367 ปีที่แล้ว

      ahhh 128 -111

    • @ChrisGreer
      @ChrisGreer  ปีที่แล้ว

      Thanks for the feedback! Yeah so most devices start with IP TTL's of 64, 128, or 255. So when I see 111, it likely started at 128 and traveled through 17 routing devices along its way to me.

  • @manasacharya4554
    @manasacharya4554 2 ปีที่แล้ว

    Chris you are awesome. Can you please upload the packet capture?

  • @MandarDesai1919
    @MandarDesai1919 8 หลายเดือนก่อน

    Superb video

  • @vq8gef32
    @vq8gef32 ปีที่แล้ว

    you nailed it. Is there any book that can team me more about the TCP ? ( I am going to have a look at the RFC) Thank you again.

    • @ChrisGreer
      @ChrisGreer  ปีที่แล้ว +1

      I really like TCP/IP Illustrated by Fall/Stevens.

    • @vq8gef32
      @vq8gef32 ปีที่แล้ว

      I found the it and I am going through it. Thank you Chris.

  • @abhivats5027
    @abhivats5027 ปีที่แล้ว

    Hi @chris, Can router change the MSS in between ?

    • @ChrisGreer
      @ChrisGreer  ปีที่แล้ว

      Yes! Look into MSS clamping.

    • @abhivats5027
      @abhivats5027 ปีที่แล้ว

      @@ChrisGreer Thank you for the response. But I am wondering will router do a layer 4 lookup for a transit traffic and rewrite the TCP header fields as it is just supposed to do a destination IP lookup ?

  • @samirshaikh52
    @samirshaikh52 6 ปีที่แล้ว

    Hi Chris, Very informative video on TCP. Learned a lot. Thank you very much.

    • @ChrisGreer
      @ChrisGreer  6 ปีที่แล้ว

      Great Samir, Thanks for watching and for the comment. I'll post round 2 soon.

  • @johnnybegood8049
    @johnnybegood8049 4 ปีที่แล้ว

    That's some real good stuff. Thanks for sharing!

  • @wally19
    @wally19 2 ปีที่แล้ว

    54:00
    I dont get the difference between MTU size and Window Size.
    Window size value is 64240 (bits? bytes? what?)
    and MTU 1460 Bytes
    I mean, if the MTU size is 1460 how the window size could be bigger? there is something that I'm not getting... thanks in advance

  • @arnavgundewar3619
    @arnavgundewar3619 2 ปีที่แล้ว

    Thanks for the help.

  • @TalkingMisc
    @TalkingMisc 5 ปีที่แล้ว

    Thanks a lot for informative & detailed session.

  • @453nabeel
    @453nabeel 5 ปีที่แล้ว

    Amazing Chris. This is brilliant. Really Geek stuff

    • @ChrisGreer
      @ChrisGreer  5 ปีที่แล้ว

      Thanks Nabeel - I try by best to geek-out but still not be boring!

    • @453nabeel
      @453nabeel 5 ปีที่แล้ว

      @@ChrisGreer Sir is it possible we could have more from you about traces , case studies etc. Do u have any training course ?

    • @ChrisGreer
      @ChrisGreer  5 ปีที่แล้ว

      @@453nabeel Yes sir! of course. I do have more training - remote, onsite, or on-demand. If you are interested in more please shoot me an email at packetpioneer@gmail.com or contact me through my website - www.packetpioneer.com. I'm happy to work with you to help you meet your Wireshark goals.

  • @SantoshSharma
    @SantoshSharma 5 ปีที่แล้ว

    Hi Chris,
    nowadays i am watching lot of videos on wireshark. but your approach of understanding is unique. I really appreciate if you could please assist me on below.
    I was reported issue, where application team was facing duplicate transaction issue. and i was contacted to see if network is causing any issue. 4 servers are involved in this and i have taken wireshark capture on all 4 servers. but it is using SSL protocol which is encrypted. so as per my thinking i think we cannot come to know if duplication is happening by looking to TCP\IP packet only. could you please suggest me if it is possible.

  • @omen8523
    @omen8523 2 ปีที่แล้ว

    Is there anywhere we can get the pcap files so we can chuck them into Wireshark and dig around on our own?

    • @ChrisGreer
      @ChrisGreer  2 ปีที่แล้ว

      I don't share them from this video but in my Wireshark Masterclass here on the channel - I share most of the pcaps so you can follow along. Check it out! th-cam.com/video/OU-A2EmVrKQ/w-d-xo.html

  • @jenitaasico6751
    @jenitaasico6751 ปีที่แล้ว

    Also nice merch, had to get me a shirt.

  • @ThatGuyQuote
    @ThatGuyQuote 3 ปีที่แล้ว +1

    Is TCP good for people looking to get into security jobs?

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว +1

      YES!! I actually want to put out a TCP Analysis for Cyber Security Professionals. Would that help you?

    • @emmachukwuma8757
      @emmachukwuma8757 ปีที่แล้ว

      @@ChrisGreer please have you put out the analysis for cyber security professionals, if you have kindly drop the link here

  • @DarrienGlasser
    @DarrienGlasser 3 ปีที่แล้ว

    Finally a good video

    • @ChrisGreer
      @ChrisGreer  3 ปีที่แล้ว +1

      Thanks for the comment sir!

    • @DarrienGlasser
      @DarrienGlasser 3 ปีที่แล้ว

      @@ChrisGreer These videos helped me get an offer at Facebook. They are simply invaluable. I'm sure the real courses are even better! Thanks again for all of the help :)

  • @m3hdim3hdi
    @m3hdim3hdi 4 ปีที่แล้ว +1

    Whats the best book to learn this in details?

    • @ChrisGreer
      @ChrisGreer  4 ปีที่แล้ว

      I would recommend this book - amzn.to/2HPXNGQ
      It will get you up and running.

  • @jax4652
    @jax4652 ปีที่แล้ว

    It is I, I am the TCP goblin! *Sage nod, hands on hips triumphantly*