2020年12月5日

TCP通信时序

摘要: 时序图 TCP数据段 三次握手 三次握手发生在内核空间。 用户空间,accept与connect函数都调用成功并返回了。 主动发起连接请求端,发生SYN标志位,请求建立连接。携带数据包保号、数据字节数(0)、滑动窗口大小。 被动接受连接请求端,发送ACK标志位,同时携带SYN请求标志位。携带数据包包 阅读全文

posted @ 2020-12-05 10:40 DavidLiuMax 阅读(260) 评论(0) 推荐(0) 编辑

2020年12月4日

Socket编程

摘要: 网络套接字(socket): 一个文件描述符指向一个套接字(该套接字内部由内核借助两个缓冲区实现)。 在通信过程中,套接字一定是成对出现的。 B/S()与C/S()模型区别 C/S B/S 优点:缓存大量数据、协议选择灵活、速度快 安全性、跨平台、开发工作量较小 缺点:安全性、跨平台、开发工作量大 阅读全文

posted @ 2020-12-04 15:55 DavidLiuMax 阅读(82) 评论(0) 推荐(0) 编辑

网络基础

摘要: 典型协议 应用层 常见协议 HTTP、FTP、NFS、SSH、TELNET协议 HTTP超文本传输协议(Hyper Text Transfer Protocol)是互联网上应用最广泛的一种网络协议。 FTP文本传输协议(File Transfer Protocol) 传输层 常见协议 TCP/UDP 阅读全文

posted @ 2020-12-04 10:06 DavidLiuMax 阅读(72) 评论(0) 推荐(0) 编辑

导航