计算机网络
阿维的博客日记
这个作者很懒,什么都没留下…
展开
-
计算机网络学习笔记-TCP三次握手和四次挥手
TCP建立连接,发送SYN=1代笔了要建立连接,seq=x,先发送这样的一个TCP报文段,SYN=1就是要建立连接的意思,然后Server要发送确认请求,所以ack就一定要是x+1,因为ack=5就代表了5之前的是正确的,5是希望接收到的需要,所以seq=x+1就代表了正确接收到了请求,并且也希望建立连接。然后如果CLient也接收到了连接请求的确认,则要发送TCP确认报文段了(Server要确保Client也是接收到连接确认的),这个第三次握手不是多余的。如果把第三次握手砍掉,那么就是两次握手就能建立连原创 2021-11-20 15:32:47 · 1909 阅读 · 0 评论 -
计网学习笔记-UDP和TCP对比
参考链接????:计算机网络微课堂原创 2021-11-20 10:02:51 · 332 阅读 · 0 评论 -
罪恶的端口占用!!!直接kill占用端口的程序
lsof -i :8080 //此处8080为一个具体的端口号kill 3827 //kill对应的占用端口的pid原创 2021-10-01 17:11:14 · 82 阅读 · 0 评论 -
java实现简单的Socket通信
先上一个简单的示意图,图中ServerSocket准确的说应该是Server。Socket翻译成“套接字”比较难以理解,我觉得翻译称为插座比较合适,两个程序可以通过插座之间通信,插进去就能联系上,至于Socket具体怎么实现的可以不用管,反正就是可以像电线一样传输数据就行!首先是客户端,要先指定IP地址和port(端口)连接才能联系得上对应的服务器,因此,要想成功的联系上,就必须先把服务器启动了,再运行客户端,如果先启动了Client,就会爆“Exception, in ,thread “main”原创 2021-09-26 08:21:57 · 1902 阅读 · 0 评论