OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 791|回复: 0

tcp/ip资料分享,qq750273008

[复制链接]

75

主题

458

帖子

4

精华

金牌会员

Rank: 6Rank: 6

积分
1635
金钱
1635
注册时间
2012-8-28
在线时间
71 小时
发表于 2020-8-14 11:00:06 | 显示全部楼层 |阅读模式
本帖最后由 750273008 于 2020-8-15 09:28 编辑

[size=14.1176px]TCP/IP协议
cmd下arp -a显示物理地址
数据回传ip:127.x.x.x表示数据回传网段,例127.0.0.1
主机地址段bit:不能全0,全1(广播地址)
//////////////////////////////////////
端口范围:0~65535 //16bit

//////////////////////////////////////
ip协议:地址为32位bit;
每8位分一组,可以分4组;
0x00.00.00.00
0xFF.FF.FF.FF
每组用十进制表示:
    0.    0.    0.    0
255.255.255.255

第一组的8位按数值大小分5大类:A,B,C,D,E
A类:0+7bit(网络地址)+24bit(电脑地址) //一共32bit
B类:10+14bit(网络地址)+16bit(主机地址) //一共32bit
C类:110+21bit(网络地址)+8bit(主机地址) //一共32bit
D类:1110+28bit(组播地址) //一共32bit
E 类:11110+27bit(科研保留地址) //一共32bit
////////////////十进制表示///////
A类:0.0.0.0    ~127.255.255.255//多台电脑的环境
B类:128.0.0.0~191.255.255.255//比较居中
C类:192.0.0.0~223.255.255.255//最多253台电脑的环境
D类:224.0.0.0~239.255.255.255//组播
E 类:240.0.0.0~247.255.255.255

主机地址全0全1有特殊用途,全1是广播。
A类网络0.0.0.0表示本层网络所有电脑。
子网掩码:表示网络地址有效长度bit。//用于缩放电脑地址长度,
主机地址bit变大后,表示本层网络可以有很多台电脑,缺点是网关
的网段是24bit,被主机地址占用bit后,例(32bit=前10位表示网络
,后22位表示电脑地址)这样的电脑ip地址如果前24位bit值和网关的
24bit值不一样,将不能上网。

192.168.0.1/26 表示前26位是网络bit,主机位只有32bit-26=6bit。
26位子网掩码:255.255.255.192
若主机位有8bit说明最多256台电脑。(还要减去全0的主机地址,
                                                     减去网关地址192.168.0.1
                                                     减去广播地址255
                                                     还剩253个可以用(2~254)。
                                              )
///////////////////////////////////
连通条件:UDP
1端口号一致;
2本机ip地址(受网卡ip设置地址的限制)
3对方ip地址(除非有静态公网ip,否则只能同一路由器下连)
//////////////////////////////////
上网条件:
网关地址需要能上网。
一般网关是C类,网段是24bit+主机8bit,多数是192.168.0+1
其他电脑要想上网,就必须和网关保持同一网段(前24bit必须保持一致)
也就是
192.168.0+X        (注:X的范围1~254)








QQ750273008有好的资料记得发给我哦。。。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 16:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表