博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网络编程协议
阅读量:4588 次
发布时间:2019-06-09

本文共 698 字,大约阅读时间需要 2 分钟。

看完了大佬写的,依然不是很懂具体的细节,但还是有一些收获。

两台计算机的链接要经过许多层技术:物理层(网卡),连接层(局域网),网络层(路由器),传输层(TCP/UDP),应用层(DNS, HTTP, DHCP)。

标准的IP分类:

IP class    From                 To                   Subnet Mask

A           1.0.0.0         126.255.255.255       255.0.0.0

B           128.0.0.0     191.255.255.255       255.255.0.0

C           192.0.0.0     223.255.255.255       255.255.255.0

 

子网掩码与IP地址做位与运算,得到局域网地址与主机地址,同一局域网内的计算机可以直接依靠连接层通信。

 

部分IP地址段划分出来做保留,用作特殊用途:

From          To             

10.0.0.0      10.255.255.255

172.16.0.0    172.31.255.255

192.168.0.0   192.168.255.255

 

自我总结(可能存在较大错误,欢迎批评指正):

DHCP在一个局域网中利用NAT技术动态分配IP地址,所分配的都是私有IP地址,好像无法被外部访问,当私有主机访问外部网络时由网关转换成公有IP地址,再进行通信。

家用路由器分配私有地址,可以任意设置网关、IP、子网掩码等,会由路由器转换,转换后可能仍为私有地址,还需传到另一个路由器(通常为运营商)转换到公有地址。

这些东西的水还是很深,一时半会难以下咽,也不会用到,还是等有空有心情了继续挖掘吧。。。

转载于:https://www.cnblogs.com/tccbj/p/7576958.html

你可能感兴趣的文章
2-9
查看>>
python多线程(一)
查看>>
MindManager中读图工具的使用
查看>>
利用GridView 插入、删除、修改、分页的综合实例代码---转!!!
查看>>
2016年3月11日Android学习日记
查看>>
Android弹出Toast工具类总结
查看>>
吴恩达机器学习笔记(十) —— 推荐系统
查看>>
Linux下Ant安装与配置
查看>>
实验二 用机器指令和汇编指令编程
查看>>
大数据系列之kafka监控kafkaoffsetmonitor安装
查看>>
常用正则表达式
查看>>
Java基础知识
查看>>
Identity Server4学习系列三
查看>>
我的一些学习资源
查看>>
第二届i春秋挖洞大赛的一些感想
查看>>
YAML 语言教程
查看>>
ios开发之C语言基础
查看>>
Cocos Console命令总结
查看>>
网页回到顶部 GoTop 按钮自动隐藏
查看>>
循环语句
查看>>