网络编程
网络模型
:计算机网络之间以何种规则进行通信,就是网络模型
研究问题:网络模型一般指:osi参考模型,TCP/IP参考模型
网络模型参考模型图
osi:
应用层:
表示层:
会话层:
传输层:
网络层:
数据连接层:
物理层:
封装————》解封装
一个较好的网络应用层,io流,多线程,网络编程组成
网络编程的三大要素:‘
A:ip地址
B:端口
C:协议
ip地址:网络中计算机的唯一标识
计算机只能识别二进制的数据。所以我们的IP地址应是应该二进制的数据:
列如:IP:192.168.1.100
换算:11000000 10101000 00000001 01100100
IP地址的分类
A类 1.0.01--127.255.255.254
B
类 128.0.01--191.255.255.254
C
类 192.0.01--223.255.255.254
D
类 224.0.01--239.255.255.254
E
类 240
两个dos命令:
ipconfig 查看本机ip地址
pig后面跟ip地址,测试本机与指定的IP地址间的通信是否有问题
特殊地址:
127.0.0.1回环地址
x.x.x255广播地址
x.x.x.0网络地址
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?