
TCP/IP
while_false_
一起来刷题呀
展开
-
OSI七层模型
物理层、数据链路层、网络层、传输层、表示层、会话层、应用层 ========================================== 物理层 作用:定义一些电器,机械,过程和规范,如集线器; PDU(协议数据单元):bit/比特 设备:集线器HUB; 注意:没有寻址的概念; ========================================== 数据链路层 作用:定义如何...转载 2019-02-25 18:00:35 · 105 阅读 · 0 评论 -
socket通信流程和编程API
socket通信流程 socket编程API socket()函数 int socket(int domain, int type, int protocol); 函数简介: socket函数对应于普通文件的打开操作。普通文件的打开操作返回一个文件描述字,而socket()用于创建一个socket描述符(socket descriptor),它唯一标识一个socket。这个socket描述...转载 2019-02-26 17:54:19 · 382 阅读 · 0 评论 -
socket中TCP的三次握手和四次挥手详解
socket中TCP的三次握手建立连接详解 我们知道tcp建立连接要进行“三次握手”,即交换三个分组。大致流程如下: 客户端向服务器发送一个SYN J 服务器向客户端响应一个SYN K,并对SYN J进行确认ACK J+1 客户端再想服务器发一个确认ACK K+1 只有就完了三次握手,但是这个三次握手发生在socket的那几个函数中呢?请看下图: 从图中可以看出,当客户端调用connect时...转载 2019-02-26 18:00:01 · 743 阅读 · 0 评论 -
socket通讯的简单实现(C)
服务端代码: #include <stdio.h> #include <sys/types.h> // socket() #include <sys/socket.h> // socket() bind() listen() accept() recv() #include <arpa/inet.h> // htons() htonl...原创 2019-02-27 11:40:26 · 352 阅读 · 0 评论