垂直购物网站建设,猪八戒平台官网,邯郸网站seo,已经有了域名怎么做网站计算机网络等相关知识可以去小林coding进行巩固#xff08;点击前往#xff09; 《C高并发服务器笔记——第四章》 4.1、网络结构模式1.C/S结构①C/S结构简介②C/S结构优点③C/S结构缺点 2.B/S结构①B/S结构简介②B/S结构优点③B/S结构缺点 4.2和4.3、MAC地址、IP地址、端口…计算机网络等相关知识可以去小林coding进行巩固点击前往 《C高并发服务器笔记——第四章》 4.1、网络结构模式1.C/S结构①C/S结构简介②C/S结构优点③C/S结构缺点 2.B/S结构①B/S结构简介②B/S结构优点③B/S结构缺点 4.2和4.3、MAC地址、IP地址、端口1.MAC地址的简介2.IP地址①IP地址简介②IP地址编址方式③A类IP地址④B类IP地址⑤C类IP地址⑥D类IP地址⑧子网掩码 3.端口①简介②端口类型 4.4、网络模型1.OSI七层参考模型2.TCP/IP四层模型①简介②四层介绍 4.5、协议1.简介2.常见协议3.UDP协议4.TCP协议5.IP协议6.以太网帧协议7.ARP协议 4.6和4.7、网络通信的过程1.封装2.分用3.数据经过四层TCP/IP4.网络通信的过程5.ARP协议获取MAC物理地址的过程 4.8、socket1.socket介绍 4.9、字节序1.简介2.字节序举例3.判断电脑存储方式代码 4.10、字节序列转换函数1.字节序转换函数2.字节序转换函数有哪些3.字节序转换函数的使用 4.11、socket地址1.通用socket地址2.专用socket地址 4.12、ip地址转换函数1.IP地址转换字符串ip-整数主机、网络字节序的转换2.转换函数的代码举例 4.13、TCP通信流程1.TCP与UDP的区别传输层协议2.TCP通信流程①服务器端被动接受连接的角色②客户端主动发起连接 4.14、socket函数1.套接字函数有哪些2.套接字函数介绍①socket②bind③listen④accept⑤connect 4.15和4.16、TCP通信实现本机1.TCP通信①TCP通信服务端代码②TCP通信客户端代码 4.17、TCP三次握手1.TCP三次握手2.TCP通信具体流程①三次握手②服务器客户端进行通信 4.18、TCP滑动窗口1.滑动窗口的介绍2.滑动窗口通信的例子 4.19、TCP四次挥手1.TCP四次挥手 4.20和4.21、多进程实现并发服务器1.TCP多进程通信并发①服务端代码②客户端 4.22、多线程实现并发服务器1.服务器代码2.客户端代码 4.23、TCP状态转换1.TCP状态转换图2.为什么需要四次挥手状态转换 4.24、半关闭、端口复用1.半关闭2.端口复用 4.25、IO多路复用简介1.I/O多路复用I/O多路转接①阻塞等待BIO模型②非阻塞忙轮询NIO模型③IO多路转接技术select/poll④IO多路转接技术epoll 4.26和4.27、selectAPI介绍4.27、select代码1.selectAPI介绍①select多路复用流程图②select多路复用缺点 2.select代码使用介绍3.select代码实现①select服务端实现②select客户端实现 4.28、pollAPI介绍及代码编写1.poll使用介绍2.poll的服务端代码编写①服务端②客户端跟其他的一样没变 4.29和4.30、epoll的API介绍和代码编写1.epoll的IO多路复用使用流程图2.epoll的相关函数的使用介绍3.epoll代码编写①epoll服务端②客户端没变和之前一样 4.31、epoll的两种工作模式1.Epoll的工作模式①LT模式水平触发epoll的正常情况下就是LT模式代码实现 ②ET模式边沿触发ET模式下要注意设置非阻塞代码实现 4.32、UDP通信实现1.UDP通信①UDP通信流程②UDP相关函数使用介绍 2.UDP代码实现①服务端②客户端 4.33、广播1.广播的介绍2.广播代码编写①服务端②客户端 4.34、多播1.组播(多播)的介绍①组播地址②如何设置组播组播的使用 2.代码编写①服务端②客户端 4.35、本地套接字1.本地套接字的介绍2.本地套接字通信的流程3.本地套接字代码编写①服务端②客户端 4.1、网络结构模式
1.C/S结构
①C/S结构简介
②C/S结构优点
③C/S结构缺点
2.B/S结构
①B/S结构简介
②B/S结构优点
③B/S结构缺点
4.2和4.3、MAC地址、IP地址、端口
1.MAC地址的简介
2.IP地址
①IP地址简介
②IP地址编址方式
③A类IP地址
④B类IP地址
⑤C类IP地址
⑥D类IP地址
⑧子网掩码
3.端口
①简介
②端口类型
4.4、网络模型
1.OSI七层参考模型
2.TCP/IP四层模型
①简介
②四层介绍
4.5、协议
1.简介
2.常见协议
3.UDP协议
4.TCP协议
5.IP协议
6.以太网帧协议
7.ARP协议
4.6和4.7、网络通信的过程
1.封装
2.分用
3.数据经过四层TCP/IP
4.网络通信的过程
5.ARP协议获取MAC物理地址的过程
4.8、socket
1.socket介绍
4.9、字节序
1.简介
2.字节序举例
3.判断电脑存储方式代码
4.10、字节序列转换函数
1.字节序转换函数
2.字节序转换函数有哪些
3.字节序转换函数的使用
4.11、socket地址
1.通用socket地址
2.专用socket地址
4.12、ip地址转换函数
1.IP地址转换字符串ip-整数主机、网络字节序的转换
2.转换函数的代码举例
4.13、TCP通信流程
1.TCP与UDP的区别传输层协议
2.TCP通信流程
①服务器端被动接受连接的角色
②客户端主动发起连接
4.14、socket函数
1.套接字函数有哪些
2.套接字函数介绍
①socket
②bind
③listen
④accept
⑤connect
4.15和4.16、TCP通信实现本机
1.TCP通信
①TCP通信服务端代码
②TCP通信客户端代码
4.17、TCP三次握手
1.TCP三次握手
2.TCP通信具体流程
①三次握手
②服务器客户端进行通信
4.18、TCP滑动窗口
1.滑动窗口的介绍
2.滑动窗口通信的例子
4.19、TCP四次挥手
1.TCP四次挥手
4.20和4.21、多进程实现并发服务器
1.TCP多进程通信并发
①服务端代码
②客户端
4.22、多线程实现并发服务器
1.服务器代码
2.客户端代码
4.23、TCP状态转换
1.TCP状态转换图
2.为什么需要四次挥手状态转换
4.24、半关闭、端口复用
1.半关闭
2.端口复用
4.25、IO多路复用简介
1.I/O多路复用I/O多路转接
①阻塞等待BIO模型
②非阻塞忙轮询NIO模型
③IO多路转接技术select/poll
④IO多路转接技术epoll
4.26和4.27、selectAPI介绍4.27、select代码
1.selectAPI介绍
①select多路复用流程图
②select多路复用缺点
2.select代码使用介绍
3.select代码实现
①select服务端实现
②select客户端实现
4.28、pollAPI介绍及代码编写
1.poll使用介绍
2.poll的服务端代码编写
①服务端
②客户端跟其他的一样没变
4.29和4.30、epoll的API介绍和代码编写
1.epoll的IO多路复用使用流程图
2.epoll的相关函数的使用介绍
3.epoll代码编写
①epoll服务端
②客户端没变和之前一样
4.31、epoll的两种工作模式
1.Epoll的工作模式
①LT模式水平触发
epoll的正常情况下就是LT模式代码实现
②ET模式边沿触发
ET模式下要注意设置非阻塞代码实现
4.32、UDP通信实现
1.UDP通信
①UDP通信流程
②UDP相关函数使用介绍
2.UDP代码实现
①服务端
②客户端
4.33、广播
1.广播的介绍
2.广播代码编写
①服务端
②客户端
4.34、多播
1.组播(多播)的介绍
①组播地址
②如何设置组播组播的使用
2.代码编写
①服务端
②客户端
4.35、本地套接字
1.本地套接字的介绍
2.本地套接字通信的流程
3.本地套接字代码编写
①服务端
②客户端