@Hansang Bae : What happens if there is delayed ack and I get a dup ack. Will I ack immediately ? Or will I wait for dack timer ? I m sorry if this is a stupid question.
Yikes, where are these comments hiding? Somehow, I'm missing the alert from YT that there is a comment waiting for me. Anyway, you're mixing up the direction of how the data is flowing. Delayed ACK is a receiver function. It's what the receiver is doing to not "waste BW with too man acks" So the sender sends data and the receiver ACKs them as required. I think what you meant to ask is "if there is a delayed ack issue, and the sender gets a dup ack from due to some packet loss before delayed ack event happened, will the sender transmit immediately?" And the answer is it depends :) If a bunch of packets leave, and one (or more) packets are lost, it will cause the receiver to send triple duplicate acks. Again, assuming there are packets arriving the missing packet to force the issue. And the sender that receives triple dup's will immediately retransmit the missing data. If that didn't answer your question, do let me know. I'm going to setup a rule on GMAIL to alert me for any YT comments.
Hansang Bee : Great stuff sir, a question if it can be answered. I see that you told rtt and delayed ack about 300 mili seconds. If my rtt is 300 mili seconds then what is the delayed ack timer if I m waiting for 200 ms. So is it rtt+200 ms or just 200 ms.
abhijith, I don't think the delayed ACK timer will change. It's usually a set timer. Remember, Retransmission timeout (RTO) and delayed ACK are two completely different things. The sender maintains the RTO while the receiver keeps track of the delayed Ack timer. thanks
Willy, Well, I was hoping by November, but due to some work commitment issues, I'm going to have to push it out to next year. I'm sure it'll be ready by Sharkfest, though! Thank you for the kind words. Hansang
Swizzguy, You're talking about the INFO column right? go to Edit, Pref, Name Resolution, and turn *off* the transport name resolution. I much prefer the numerical port numbers vs names that don't mean anything! :) Sorry this is late, I've been - let's say preoccupied - :)
Willy George Ah yes, the book! I'm starting over. After I wrote three chapters, I realized that it wasn't in my voice. And I figured if people watch my videos, or attend my sharkfest sessions, it must be because they like the style. The sheer act of writing the book caused me to go into pedantic mode, somehow! So scratch that, I'm starting over. But that also means I'll have to target it for 2016. Grrr.
Hello Francisco. If you check out my page (ua-cam.com/users/hansangb) you'll see the "Hansang's Book" I'm publishing it there. Don't forget to subscribe!
Great job as always Hansang. Great point about the "art" of analysis.
TY Chris. Only 11 months away for Sharkfest 2015!
Fantastic, as always! There is no one's work in this field that I respect more. Keep up the great work Hansang!
Thank you Larry. I think you give me too much credit, though! :)
@Hansang Bae : What happens if there is delayed ack and I get a dup ack. Will I ack immediately ? Or will I wait for dack timer ?
I m sorry if this is a stupid question.
Yikes, where are these comments hiding? Somehow, I'm missing the alert from YT that there is a comment waiting for me. Anyway, you're mixing up the direction of how the data is flowing. Delayed ACK is a receiver function. It's what the receiver is doing to not "waste BW with too man acks" So the sender sends data and the receiver ACKs them as required. I think what you meant to ask is "if there is a delayed ack issue, and the sender gets a dup ack from due to some packet loss before delayed ack event happened, will the sender transmit immediately?" And the answer is it depends :) If a bunch of packets leave, and one (or more) packets are lost, it will cause the receiver to send triple duplicate acks. Again, assuming there are packets arriving the missing packet to force the issue. And the sender that receives triple dup's will immediately retransmit the missing data. If that didn't answer your question, do let me know. I'm going to setup a rule on GMAIL to alert me for any YT comments.
I'll definitely buy the book. It will be invaluable in my daily work. I love Laura Chappelle too.
Teresa Strickland Thank you very much Teresa! My 2015 sessions will be going up shortly, so be on the lookout for that! Hansang
Thank you very much for this valuable videos Hansang...
Ali,
It's my pleasure!
hsb
Hansang Bee : Great stuff sir, a question if it can be answered. I see that you told rtt and delayed ack about 300 mili seconds. If my rtt is 300 mili seconds then what is the delayed ack timer if I m waiting for 200 ms. So is it rtt+200 ms or just 200 ms.
abhijith, I don't think the delayed ACK timer will change. It's usually a set timer. Remember, Retransmission timeout (RTO) and delayed ACK are two completely different things. The sender maintains the RTO while the receiver keeps track of the delayed Ack timer. thanks
Wonderful presentation. By the way, Is that book done yet?
Great presentation. When is the book coming out?
Willy, Well, I was hoping by November, but due to some work commitment issues, I'm going to have to push it out to next year. I'm sure it'll be ready by Sharkfest, though! Thank you for the kind words. Hansang
Swizzguy, You're talking about the INFO column right? go to Edit, Pref, Name Resolution, and turn *off* the transport name resolution. I much prefer the numerical port numbers vs names that don't mean anything! :) Sorry this is late, I've been - let's say preoccupied - :)
Hansang Bae Hansang, is there any update regarding the release of the book? Thanks.
Willy George Ah yes, the book! I'm starting over. After I wrote three chapters, I realized that it wasn't in my voice. And I figured if people watch my videos, or attend my sharkfest sessions, it must be because they like the style. The sheer act of writing the book caused me to go into pedantic mode, somehow! So scratch that, I'm starting over. But that also means I'll have to target it for 2016. Grrr.
Hey is that book done yet!
That's what I'm talking about!!! Thank you, Joel.
Hansang Bae your book sucks
MrSpiderman1321
Which sucks more? Pointless one-line comments? Or those who make those comments while hiding behind anonymity?
Jarret L u suck at life little kid
has the book come out yet?
Hello Francisco. If you check out my page (ua-cam.com/users/hansangb) you'll see the "Hansang's Book" I'm publishing it there. Don't forget to subscribe!
Can I get a copy of the book please!
LOL! You see, it's working1