3.2 Transport layer multiplexing and demultiplexing

Video presentation: "Transport layer: Multiplexing and demultiplexing." What are multiplexing and demultiplexing? How is it done? How does it work in TCP and UDP?
Computer networks class.
Jim Kurose
Textbook reading: Section 3.2, Computer Networking: a Top-Down Approach (8th edition), J.F. Kurose, K.W. Ross, Pearson, 2020.
See gaia.cs.umass.edu/kurose_ross for more open student resources.

Пікірлер: 47

  • @stan9912
    @stan9912 Жыл бұрын

    Excellent explanation! You should totally write a book about networking.

  • @arthurli8587

    @arthurli8587

    Жыл бұрын

    He did write a network textbook. You can find the info at the first slide.

  • @amirmahdi9993

    @amirmahdi9993

    Жыл бұрын

    @@arthurli8587 Dude I think it was kind of a joke :D

  • @maycanro156

    @maycanro156

    10 ай бұрын

    lmao

  • @ExZeMIP

    @ExZeMIP

    7 ай бұрын

    @@arthurli8587 joke went over your head

  • @maximus1172

    @maximus1172

    3 ай бұрын

    haha nice one

  • @ricp
    @ricp Жыл бұрын

    man... these explanations are awesome!! so much detail, context, and well organized. Thanks so much for uploading this, sir.

  • @ExZeMIP

    @ExZeMIP

    7 ай бұрын

    ikr!

  • @cs513informationsecurity8
    @cs513informationsecurity82 жыл бұрын

    Lovely. The best possible explaination of Ports and Sockets. Thanks.

  • @anastasiaoikonomou4347
    @anastasiaoikonomou43475 ай бұрын

    You explained this so good!! Thank you, loved the analogy with the car highway made it so much more clearer

  • @plainfilth1126
    @plainfilth11263 жыл бұрын

    How an someone look so friendly?

  • @SeaHorseNSparrow

    @SeaHorseNSparrow

    Жыл бұрын

    A lot of professors and people in academia tend to give off that vibe.

  • @LeisureSuitLaurent

    @LeisureSuitLaurent

    10 ай бұрын

    Think its common among teachers that like their job teaching the right course to the right audience.

  • @lukasdalhaug4211
    @lukasdalhaug42112 жыл бұрын

    Very useful video! Thank you for helping me not fail

  • @bi_tuxvin4579
    @bi_tuxvin457914 күн бұрын

    it's 6am, I've got a networking test at 8am, you saved me man

  • @user679jk7
    @user679jk711 ай бұрын

    What a nice explanation on this compare to other videos. Thank you!

  • @zyada9334

    @zyada9334

    11 ай бұрын

    He is one of the book authors

  • @priyeshtandel2101
    @priyeshtandel21017 ай бұрын

    Thank you Sir , It is very useful for me.😇

  • @basharjirjees8815
    @basharjirjees88157 ай бұрын

    At the end if the port number is 80 for all sockets within the server how can the server distinguish which socket can receive the data?

  • @florianreyes5808
    @florianreyes58082 ай бұрын

    I love this man

  • @sahilmishra7589
    @sahilmishra75897 ай бұрын

    12:43 the source port for ip address C must be same in both process p2 and p3 which is 5775 but in p3 source port is written of port A 9157

  • @xianchengyin8489
    @xianchengyin84896 ай бұрын

    Thank YOU!

  • @kralalem2121
    @kralalem212111 ай бұрын

    Hello sir, at the end of the video you said for the UDP demultiplexing, only destination port number is required but I think destination ip address is also required for connectionless demultiplexing

  • @The_Digamma

    @The_Digamma

    7 ай бұрын

    yeah you are absolutely right. In his textbook + slides, it is written correctly. reference slide: chapter - Transport layer, Page 17

  • @turkersubasi
    @turkersubasi23 күн бұрын

    can anyone help me? On UDP protocol how does sender knows the destination port number?

  • @krishnaas5927
    @krishnaas5927 Жыл бұрын

    In the case when UDP is used, If many clients have the same dest port no. say 80 then they would goto the same socket in the destination server right? if so how would the server distinguish between the different packets received as obviously they are from different sources however in UDP only dest port and IP is mentioned, unlike TCP where src port and ip is also included.

  • @uditidas

    @uditidas

    Жыл бұрын

    That's why UDP is connectionless as it only have the destination port to the destination server. It doesn't have other tuples destination ips and port as in TCP to identify it correctly and built a authentic connection.

  • @turkersubasi

    @turkersubasi

    23 күн бұрын

    does sender choose dest port no arbitrarily?

  • @jiteshmeghwal2645
    @jiteshmeghwal26453 жыл бұрын

    Sir does this mean that multiple processes can share the same tcp port ?

  • @abdullahwaris1275

    @abdullahwaris1275

    3 жыл бұрын

    Yes, as the arriving datagrams can be demultiplexed based on the senders ip and port number as well.

  • @JimKurose

    @JimKurose

    2 жыл бұрын

    Abdullah is exactly right. On a web server, multiple processes proving web service will share the same TCP port number (80). Jim

  • @BipinJethwani

    @BipinJethwani

    Жыл бұрын

    @@JimKurose I think you should talk about welcoming sockets and the limits on how many such client sockets can be opened on a given machine.

  • @Mike-uk2oq
    @Mike-uk2oq Жыл бұрын

    What happens when 2 distinct processes on a machine accidentally use the same UDP port?

  • @sohaibsarosh9839

    @sohaibsarosh9839

    Ай бұрын

    Pipelining

  • @sohaibsarosh9839

    @sohaibsarosh9839

    Ай бұрын

    Pipelining

  • @beepbeeblebrox3972
    @beepbeeblebrox39723 ай бұрын

    what does the P stand for? program? port?

  • @siamhossain8059
    @siamhossain8059 Жыл бұрын

    What's the ending music name

  • @klevisimeri607
    @klevisimeri60728 күн бұрын

    🧠

  • @karanpreetsingh5966
    @karanpreetsingh59662 жыл бұрын

    I may search for another thousand years but still may not find someone as sweet and loving as you are.

  • @Mike-uk2oq

    @Mike-uk2oq

    Жыл бұрын

    creep

  • @leahzhang3362

    @leahzhang3362

    8 ай бұрын

    @@Mike-uk2oq It's kinda sweet

  • @garvitjain1623

    @garvitjain1623

    Ай бұрын

    I may search for another thousand years but still may not find someone as sweet and loving as karanpreet is.

  • @nimittarora8974
    @nimittarora8974Ай бұрын

    sir SIP lagado

  • @gautamsajith5544
    @gautamsajith5544Ай бұрын

    BITS ke bache yaha bhi aagaye