avatar
s*l
1
Given a client that is sending packets arbitrarily and a server that is
always listening for packets, how would you establish communication between
the two parties? Keep in mind that the connection is not 100% stable and
packets may get dropped.
这道题应该怎么回答? 都考虑那些方面?
谢谢
avatar
p*2
2
实现三次握手吗?
avatar
s*l
3
你是说建立 tcp连接?
我开始也这么想 但是后来又觉得像是要用DHCP
所以 不知道这题到底应该用哪个

【在 p*****2 的大作中提到】
: 实现三次握手吗?
avatar
o*d
4
DHCP? for what?

【在 s********l 的大作中提到】
: 你是说建立 tcp连接?
: 我开始也这么想 但是后来又觉得像是要用DHCP
: 所以 不知道这题到底应该用哪个

avatar
l*a
5
这种问题本身没有固定答案
只要说的靠谱就可以得分

【在 s********l 的大作中提到】
: 你是说建立 tcp连接?
: 我开始也这么想 但是后来又觉得像是要用DHCP
: 所以 不知道这题到底应该用哪个

avatar
m*z
6
这种问题还是看你分析的过程了
显然不是问的TCP/UDP,那样的话你只需要答三个字母就结束了
client任意发,server一直听,如果three way handshake建立一个TCP session就太
costy了
还是connectionless的比较好,比如说UDP
还要考虑丢包,加上sliding window,和ACK机制,server端要重新sequence,万事大吉
也不需要你去考虑具体实现,个人赶脚只要分析出来就OK了,都是吹牛逼的题
avatar
s*l
7
我的意思是说 象DHCP那样 建立连接

【在 o***d 的大作中提到】
: DHCP? for what?
avatar
s*l
8
说的有理 多谢~

【在 m***z 的大作中提到】
: 这种问题还是看你分析的过程了
: 显然不是问的TCP/UDP,那样的话你只需要答三个字母就结束了
: client任意发,server一直听,如果three way handshake建立一个TCP session就太
: costy了
: 还是connectionless的比较好,比如说UDP
: 还要考虑丢包,加上sliding window,和ACK机制,server端要重新sequence,万事大吉
: 也不需要你去考虑具体实现,个人赶脚只要分析出来就OK了,都是吹牛逼的题

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。