网络
文章平均质量分 67
L_X_Y_HH
这个作者很懒,什么都没留下…
展开
-
TCP协议
协议是存在于传输层,详细见我的文章传输层说到TCP协议,那么就要想到TCP的报头,TCP的可靠性和TCP的效率和粘包问题1 TCP协议报头16位源/目的端口号:表示数据是从哪个进程来到哪个进程去32位序号:表示发送数据的位置,每多发送一次数据,就多累加一次该数据字节数的大小 注:序列号不会从0或1开始,而是在建立连接时由计算机生成的一个随机数作为其初始值,通过SYN包发...原创 2018-08-27 11:14:49 · 1193 阅读 · 0 评论 -
TCP协议建立连接(三次握手)和断开连接(四次挥手)
首先先看下TCP的报头格式 发现在中间有一个6位的标志位(红色标出) 标志位字段 含义 URG 紧急指针是否有效;置为1表示要优先处理 ACK 确认号是否有效;设为1表示为确认应答报文(通常情况下会设为1,但是第一次的TCP不会设为1) PSH 提示接收端应用程序立刻从TCP缓冲区把数据读走(若接收端缓冲区数据长时间未处理,那么发送端将强...原创 2018-08-24 09:35:28 · 2319 阅读 · 0 评论 -
telnet not found????
最近在学计算机网络的知识,刚准备用我的Linux上个网,结果给我来了这么一句 发生了什么????????????????????? 居然没有这个命令。。。。。。。。。。。。又在root用户下查找了一下,果真没有 查找命令 rpm -qa telnet*于是下面是安装命令 yum list telnet* 查看telnet相关的安装包 yum insta...原创 2018-08-24 11:11:36 · 1382 阅读 · 0 评论 -
TCP/IP五层(四层)模型——应用层
应用层应用层是TCP/IP五层(四层)模型的最顶层,主要负责程序间的沟通,如简单电子邮件传输(SMTP),文件传输协议(FTP),网络远程访问协议(Telnet)等,网络编程主要就是针对应用层HTTP协议——超文本传输协议1 HTTP协议介绍HTTP协议是程序员自己定义的一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。 HTTP协议...原创 2018-08-24 12:21:31 · 6860 阅读 · 0 评论 -
TCP/IP五层(四层)模型——传输层(UDP协议、TCP协议)
传输层传输层是TCP/IP五层(四层)模型的第二层,主要负责数据能够从发送端传输接收端1 端口号 端口号是一个2字节16为的整数 端口号用来标识一个进程,告诉操作系统,当前的这个数据要交给哪一个进程来处理 IP地址 + 端口号能够标识网络上的某一台主机的某一个进程(即套接字) 一个端口号只能被一个进程占用,而一个进程可以占用多个端口号 pid和端口号...原创 2018-08-24 16:47:55 · 3239 阅读 · 0 评论