![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机理论知识
文章平均质量分 78
理论知识,高楼之基。
underflower
这个作者很懒,什么都没留下…
展开
-
p2p打洞之nat分类
最近学习了一些p2p的知识,这里做一些笔记。p2p首先要区分网络类型,不同的网络类型有不同的打洞的方式。1、完全锥形所谓的完全锥形其实表达得很形象,就是内网机器在局域网内打了一个洞,然后通过这个洞与外网通信。内网机器将数据发到网关时,路由器自动替换掉数据包中的源ip和源端口。并且将这个替换记录下来,记录在 一个表格中。对外端口 源ip 源端口 8080 xxxx.xxxx.xxxx.xxxx xxxx 这样,在外网发送数据到外网ip的对外端口时,就能够根据之前转发原创 2022-03-30 23:18:45 · 2959 阅读 · 0 评论 -
计算机是如何存储数字的?
首先是整数:计算机中所有的整数都是以补吗的形式存储的。整数的补吗就是它本身,负数的补码是它除了符号位的位数取反加一。使用补码的原因:简化计算机基本运算电路,使加减法都只需要用加法电路实现,用加法替代减法。正数的补码等于原码;负数的补码等于反码加1,而反码等于原码符号位不变,其余各位取反代表的意义 目的:为了简化计算机基本运算电路,使加减法都只需要通过加法电路实现,也就...原创 2019-07-05 21:21:36 · 8427 阅读 · 4 评论