1.前言 实验基于Linux kernel 3.18.6,实验内容包括: (1)编写UDP客户端和服务端 (2)将UDP客户端和服务端集成到MenuOS中 (3)UDP发送数据的过程 (4)UDP接收数据的过程 本文中完整源码:https://github.com/dangolqy/udp 实验楼环 ...
分类:
系统相关 时间:
2018-12-21 01:04:36
阅读次数:
298
先说一下网络的层级:由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 1、TCP和UDP TCP:是面向连接的一种传输控制协议。属于传输层协议。TCP连接之后,客户端和服务器可以互相发送和接收消息,在客户端或者服务器没有主动断开之前,连接一直存在属于长连接。 优点:安全、传输 ...
分类:
Web程序 时间:
2018-12-15 13:47:22
阅读次数:
193
现在国内外的文件迁移共享的解决方案厂家们,用的是基于UDP的升级协议作为传输层协议。
分类:
其他好文 时间:
2018-12-10 17:58:09
阅读次数:
171
翻译 :邹永胜 欢迎访问网易云社区,了解更多网易技术产品运营经验。 互联网上有一个很关键的部分,你每天都依赖于它,它处于TCP协议中,它是互联网的基本组成部分之一。TCP协议是可信赖的传输层协议。这就意味着你采用TCP去发送数据,不会存在数据混乱或丢失的情况。我们日常中的很多事情都在使用TCP协议, ...
分类:
其他好文 时间:
2018-12-05 13:23:14
阅读次数:
223
1. 理解传输层的基本理论和基本机制 1. 多路复用 / 分用(如果某层的一个协议对应直接上层的多个协议或者实体) 分用怎么工作:主机接收到IP数据包,每个数据包携带源IP地址,目的IP地址,携带一个传输层的段(Segment),每个源携带源端口号和目的端口号。 主机收到Segment,传输层协议提 ...
分类:
其他好文 时间:
2018-12-04 14:38:05
阅读次数:
328
1,TCP是面向连接(Connection oriented)的协议,UDP是无连接(Connection less)协议; 以下举例进行说明: 对于面向连接的: 两个人打电话时,双方确认并建立连接后才能进行通信。 对于面向无连接的:在邮局寄信时,你只需要将信放在邮筒里,不需要给收件人通知,收件人也 ...
分类:
其他好文 时间:
2018-11-07 21:07:28
阅读次数:
520
http使用面向连接的TCP作为传输层协议。http本身无连接。 请求报文 CRLF是回车换行 方法为GET的请求报文 方法为POST的请求报文 方法 OPTIONS:这个方法可使服务器传回该资源所支持的所有HTTP请求方法。用’*’来代替资源名称,向Web服务器发送OPTIONS请求,可以测试服务 ...
分类:
Web程序 时间:
2018-11-07 16:34:56
阅读次数:
226
第1章 前端、框架(155题) 1.1 谈谈你对http协议的认识。 注意: WebSocket 实际上指的是一种协议,与我们熟知的 Http 协议是同等协议栈的一个网络协议。用网络模型结构来解释的话, WebSocket 和 Http 协议都属于 应用层协议,两者都基于传输层协议 TCP协议。 1 ...
分类:
编程语言 时间:
2018-11-04 19:12:59
阅读次数:
320
http使用面向连接的TCP作为传输层协议。http本身无连接。请求报文CRLF是回车换行方法为GET的请求报文方法为POST的请求报文方法OPTIONS:这个方法可使服务器传回该资源所支持的所有HTTP请求方法。用’*’来代替资源名称,向Web服务器发送OPTIONS请求,可以测试服务器功能是否正常运作。HEAD:与GET方法一样,都是向服务器发出指定资源的请求。只不过服务器将不传回资源的本文部
分类:
Web程序 时间:
2018-11-03 21:07:55
阅读次数:
225
用的熟知端口号 应用程序 FTP TFTP TELNET SMTP DNS HTTP SSH MYSQL熟知端口 21,20 69 23 25 53 80 22 3306传输层协议 TCP UDP TCP TCP UDP TCP TCP的概述 TCP把连接作为最基本的对象,每一条TCP连接都有两个端 ...
分类:
其他好文 时间:
2018-10-25 21:12:01
阅读次数:
189