![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 52
想写字的sha
随性up up up up →
展开
-
django实现websocket作为安卓开发后台(软件课设,oo聊天)
主要用到django,dwebsocket,mysql(这里给个大致流程,帮助有类似需要的同学指明方向) 没有想象的那么难,作为安卓端后台服务器,首先要搞明白干啥 1,建立连接,处理数据(其实就这俩,不需要推送网页啥的) 2,django自带的数据库使用的方法,只需要简单的修改settings即可连接mysql数据库。 下面详细的讲讲: 一、数据库 1,下载django和dwebsocket,注意python肯定是必要的。 2,下载mysql,初始化用户密码。(必要的,否则会有空密码情况,总是出错) 3,m原创 2021-01-17 15:24:17 · 663 阅读 · 1 评论 -
tcp可靠数据传输(c语言)
tcp可靠数据传输(c语言实现) 做后反思: 并没有考虑比特位差的错误(我并没有将操作严谨到将操作降低到比特级别,因为在模拟过程中丢包是用随机丢包实现的,而存在比特位差也是类似,并且后果与丢包一致,都是重传,所以没有必要)(同时,此模拟并没有尝试流量控制) 1.快速重传, 2.超时重传(超时重传的计时器可以直接通过函数去设置recv和send,并不复杂) 客户端: 发送 包 2.序号——>...原创 2019-08-23 16:14:50 · 1459 阅读 · 0 评论 -
网络层部分协议(复习)
一 ****************************************************************** 无类域间路由(CIDR)(改善IP) *消除传统的A类,B类,C类地址界限 *融合子网地址与子网掩码,方便子网划分 格式:a.b.c.d/x 优势:1.提高IPV4的地址分配效率 2.提高路由效率 a.将多个子网据何为一个较大的子网 b.构造超网(super n...原创 2019-09-06 20:00:36 · 329 阅读 · 1 评论 -
距离向量路由算法
#include <stdio.h> #include<stdlib.h> #include <string.h> #include <iostream> using namespace std; #define N 6 typedef struct road { //int destination; int nextjump; ...原创 2019-09-06 20:09:38 · 1516 阅读 · 0 评论 -
Dijkstra算法啦啦啦啦
#include <cstdio> #include <cstdlib> #include <cstring> #define n 6 #define m 9 #define inf 0x3f3f3f3f int e[9][3]; //起始点,结束点,权值 int first[n], last[m]; int dis[n][3]; void Initial() ...原创 2019-09-06 20:12:45 · 105 阅读 · 0 评论