网络协议
来源:互联网 发布:excel横纵数据互换 编辑:程序博客网 时间:2024/06/05 17:19
一、网络层次结构
1、OSI七层模型
2、TCP/IP五层模型
TCP/IP 是四层的体系结构:应用层、运输层、网际层和网络接口层。但最下面的网络接口层并没有具体内容。
因此往往采取折中的办法,即综合 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构。
3、数据传输
两台主机发送数据
摘自http://blog.csdn.net/wangjiannuaa/article/details/6804751
二、协议简介
1、http
HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。
HTTP协议是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。
HTTP是一个无状态的协议,它的响应模型为:客户端发起请求,服务器回送响应。
2、https
HTTPS(Secure Hypertext Transfer Protocol 安全超文本传输协议 )协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 ,
要比http协议安全。 http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
3、tcp和udp
TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复 用。通过面向连接、端到端和可靠的数据包发送。通俗说,它是事先为所发送的数据开辟出连接好的通道,然后再进行数据发送;而UDP则不为IP提供可靠性、 流控或差错恢复功能。一般来说,TCP对应的是可靠性要求高的应用,而UDP对应的则是可靠性要求低、传输经济的应用。TCP支持的应用协议主要 有:Telnet、FTP、SMTP等;UDP支持的应用层协议主要有:NFS(网络文件系统)、SNMP(简单网络管理协议)、DNS(主域名称系 统)、TFTP(通用文件传输协议)等.
TCP/IP协议与低层的数据链路层和物理层无关,这也是TCP/IP的重要特点
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 网络协议
- 购物商城shopping连载(3)
- ios 属性中常用修饰词的总结
- 蓝桥杯省赛赛后感想
- Android ResultReceiver 汇总
- Android调用百度地图Web端接口,实现百度定位、导航
- 网络协议
- 魅族多机房部署方案
- 机器学习经典书籍--入门书-入门--深入--数学基础
- Quartz cron 表达式的格式
- 终于调通了从上到下,从驱动到应用,android
- AWK-详解著名的awk Oneliner,第三部分:选择性输出特定行
- android import library switch语句报错case expressions must be constant expressions
- php学员分享的PHP的高效率写法
- KMP算法(-)