二.单项选择题:1. 下面的网络协议中,面向连接的的协议是: A 。A 传输控制协议 B 用户数据报协议 C 网际协议 D 网际控制报文协议2. 在/etc/fstab文件中指定的文件系统加载参数中, D 参数一般用于CD-ROM等移动设备。A defaults B sw C rw和ro D noa ...
分类:
其他好文 时间:
2020-01-31 22:44:48
阅读次数:
81
lsof(list open files)是一个查看当前系统文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,该文件描 ...
分类:
系统相关 时间:
2020-01-23 22:35:06
阅读次数:
100
"TCP/IP协议" TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、 ...
分类:
其他好文 时间:
2020-01-21 19:48:01
阅读次数:
80
看到了一道面试题:“为什么TCP建立连接协议是三次握手,而关闭连接却是四次握手呢?为什么不能用两次握手进行连接?”,想想最近也到金三银四了,所以就查阅了相关资料,整理出来了这篇文章,希望对你们有所帮助。 TCP 连接 我们先来补一下基础什么是 TCP 协议? 传输控制协议( Transmission ...
分类:
其他好文 时间:
2020-01-08 10:36:20
阅读次数:
125
今天我们来讲一下TCP的三次握手和四次挥手,先来张思维导图。 一、TCP是什么 TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。 我们知道了上述了解到了TCP的定义,通俗一点讲,TCP就是一个双方通信的一个规范标 ...
分类:
其他好文 时间:
2020-01-07 16:04:55
阅读次数:
92
TCP(Transmission Control Protocol)传输控制协议 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: 位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH( ...
分类:
其他好文 时间:
2020-01-03 12:01:12
阅读次数:
71
背景 基于C语言,对linux系统下套接字通信相关的知识点进行梳理,比如重点概念的理解,重点操作函数的解析等,最后附上相关示例代码。 概念 套接字分类 流式套接字(SOCK_STREAM) 数据报套接字(SOCK_DGRAM) 原始套接字 流式套接字 使用TCP(传输控制协议)进行数据传输,可以保证 ...
分类:
其他好文 时间:
2020-01-01 20:53:02
阅读次数:
80
一、TCP概述 简介: 传输控制协议(TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能。用户数据报协议(UDP)是同一层内另一个重要的传输协议。 应用层向TCP层发送用于网间传输的、用8位字节 ...
分类:
其他好文 时间:
2019-12-26 21:44:30
阅读次数:
107
深入理解TCP协议及其源代码,包括TCP协议的初始化及socket创建TCP套接字描述符;connect及bind、listen、accept背后的三次握手send和recv背后数据的首发过程; close背后的连接终止过程 《一》 深入理解TCP协议 TCP协议,即传输控制协议,是一种面向连接的、 ...
分类:
其他好文 时间:
2019-12-26 21:05:31
阅读次数:
114
一、TCP概述 简介: 传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,是为了在不可靠的互联网络上提供可靠的端到端字节流而专门设计的一个传输协议。互联网络与单个网络有很大的不同,因为互联网络的不同部分可能有截然不 ...
分类:
其他好文 时间:
2019-12-26 19:21:30
阅读次数:
64