
网络基础
网络基础
爱上小公举
希望明天的我
仍然对不同充满宽容
继续对未知饱含敬畏
展开
-
网络基础 -- 数据链路层(以太网协议/ARP协议)
数据链路层MAC地址以太网以太网的帧格式ARP协议 --地址解析协议ARP数据报的格式 RARP协议原创 2020-04-20 09:49:18 · 2081 阅读 · 2 评论 -
网络基础 -- 网络层(IP协议)
网络层IP协议IP报文格式(IPv4)网段划分(地址管理)CIDR特殊的IP地址IP地址的数量限制私有IP地址和公网IP地址路由选择ICMP协议原创 2020-04-14 14:33:24 · 3365 阅读 · 1 评论 -
网络基础 -- 传输层协议(UDP与TCP/三次握手与四次挥手/可靠传输)
端口号UDP协议UDP报文格式UDP的特点协议实现(原理) / 特性对于上层应用层代码编写的影响 (我们用UDP协议时该注意什么?)TCP协议TCP报文格式TCP三次握手与四次挥手close()shutdown()的区别及使用场景三次挥手和四次挥手中的一些问题TCP特点可靠传输原创 2020-04-12 18:47:02 · 1429 阅读 · 1 评论 -
网络基础 -- 保证TCP协议可靠传输和提高性能的机制
保证TCP可靠传输的机制1. 面向连接2. 包序管理和确认应答3. 超时重传机制4. 滑动窗口机制5. 快速重传机制6. 拥塞窗口7. 保活机制提高传输性能的机制1. 延迟应答机制2. 捎带应答机制原创 2020-04-13 16:34:00 · 1842 阅读 · 0 评论 -
网络基础 -- 应用层HTTP协议
应用层(TCP/IP协议中的应用层/HTTP协议)HTTP协议URL -- 统一资源定位符UrlEncode / UrlDecodeHTTP协议格式概述HTTP 请求消息Request / 响应消息Response首行请求(Request)首行请求(Request)首行头部正文实现一个简单的HTTP服务器原创 2020-03-25 11:17:09 · 1147 阅读 · 0 评论 -
Linux 网络编程套接字(socket) (网络字节序/UDP/TCP)
认识TCP协议与UDP协议网络字节序字节序转换接口套接字(socket)sockaddr结构socket通信接口UDP通信流程(客户端)UDP通信流程(服务端)TCP通信流程(服务端)TCP通信流程(客户端)TCP通信中新的接口多进程版本通用服务/客户端封装多线程版通用服务/客户端TCP和UDP的对比TCP与UDP的应用场景原创 2020-03-21 14:04:31 · 1072 阅读 · 1 评论 -
网络基础(概念/网络协议/OSI七层模型/TCP/IP四(五)层模型)
计算机网络根据网络覆盖范围的范围分类无线网络网络协议协议分层OSI七层模型TCP/IP四(五)层模型数据包封装和分用网络中的地址管理认识IP地址认识MAC地址原创 2020-03-19 16:33:59 · 1316 阅读 · 0 评论