网络协议
lhj_loveFang_1105
稳住不慌
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IP,DNS,经典面试题:从一个浏览器上输入URL,最终看到页面内容,这中间经历了哪些过程?
IP 1.地址管理 2.路由选择 IPv4 地址不够怎么办? 1.动态分配 2.NAT网络地址转换(本质上是用一个外网IP,代表一组内网的设备) 3.IPv6 16个字节来表示IP地址 网段划分 把一个IP地址分为两个部分: 1.网络号 2.主机号 a.同一个局域网内部的设备,网络号都是相同的,但是主机号都是不同的。 b.两个相邻的局域网(同一 个路由器连接的),要求网络号不能相同。 那从哪里到哪里是网络号,哪里又是主机号呢? 1.经典的方法吧IP地址分成了ABCDE五个类别 2.使用子网掩码来进行划分原创 2020-07-09 14:26:47 · 463 阅读 · 0 评论 -
HTTP协议初认识
TCP和HTTP协议使我们之后都比较重要的协议。目前用浏览器打开的一个网页都是基于HTTP协议来进行传输的,APP内部数据大概率也是基于HTTP协议传输的。 接下来我们具体看HTTP协议的细节: URL:就是我们一直说的网址的专业术语 这个URL中,query后面,使用& 把这些内容区分为若干个键值对,每个键值对用=来分割。 要注意URL是HTTP协议中重要组成部分,但不是HTTP专属,可以搭配很多协议来使用。 我们学习HTTP协议,主要需要理解协议报文格式。 可以借助抓包工具分析具体HT原创 2020-06-26 18:20:27 · 225 阅读 · 1 评论 -
TCP服务器(以Echo服务器为例))
TCP服务器 他也涉及到两个核心的类 ServerSocket Socket 这里注意: UDP协议无连接,类似发微信,直接发就行 TCP协议有连接,类似打电话,要接通才能通话。原创 2020-06-26 16:22:47 · 424 阅读 · 0 评论 -
网络编程
网络原理 协议 网络中的关键(双方通信达成共识) 协议往上更近一步,就是:标准。 协议分层 分层能够避免某个协议过于庞大复杂, 分层之后,协议之间不需要理解协议的具体细节 分层之后,任一层协议都可以灵活替换。 OSI七层协议 TCP/IP五层(四层)模型 应用层:应用程序直接打交道的协议 传输层:端到端之间的传输(只需要关注起点和终点) 网络层:负责点到点之间的传输(规划路径) 数据链路层:负责相邻点之间具体如何传输 物理层:网络通信的基础硬件设施(有时会忽略,就是四层模型) 现在的交换机和路由器没原创 2020-06-21 13:20:47 · 201 阅读 · 0 评论
分享