美文网首页
网络协议及其关系

网络协议及其关系

作者: CDLOG | 来源:发表于2021-03-17 16:42 被阅读0次

网络协议之间的关系

Socket>TCP,UDP>Http(Tcp)

网络模型

http属于应用层中的会话层


image.png

通过IP找到网络中的设备,通过设备的端口找到设备的服务,通过协议来确定网络中两台设备的通信规则。

Socket

其实就是通过IP+端口,来使两个设备可以通讯的一种协议。
Socket可以创建TCP和UDP,是她们的底层,在TCP的基础上又有Http。
socket(TCP,UDP)属于传输层,Http属于应用层(会话层)。
操作上来说就是,创建Socket,然后connect另一个设备开启的Socket,就能链接上了。
示意图:


image.png

TCP和UDP

image.png

UDP应用场景:视频流,游戏
TCP应用场景:下载。

http

http协议的底层是在应用层里,是一个特殊处理的socket,建立在TCP/IP协议之上的一种广泛应用.
http协议: 超文本传输协议,可以传递各种类型的文件,是使用最广泛的协议模式, 是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种应用.
socket发送http协议格式的数据,服务器就会识别服务并返回。
例如连接百度的Socket之后给百度直接发送如下http格式字符串,可以得到http格式的返回内容。

"GET / HTTP/1.1\n""HOST: www.baidu.com\n\n";

底层参考:https://blog.csdn.net/wangxiaopeng1103/article/details/52296939?t=1495961565645

相关文章

  • 网络协议及其关系

    网络协议之间的关系 Socket>TCP,UDP>Http(Tcp) 网络模型 http属于应用层中的会话层 通过...

  • 第2章 TCP/IP协议族及其安全隐患

    考试大纲 掌握TCP/IP协议的内容 掌握网络层协议及其安全威胁 掌握TCP和UDP协议及其安全威胁 计算机网络 ...

  • OC, 协议&代理 及其关系

    OC协议&代理 本文为个人学习思考总结,发表目的是为了获得批评指正,交流想法。 /***************手...

  • (二)大连接:社交网络的形成与行为

    <1>社交网络的结构与关系强度及其在OSN 上的体现 主要内容:三元闭包关系的强度及其与网络结构的关系 一、图论 ...

  • Wireshark for mac 使用教程

    Wireshark是当今世界最流行的网络协议嗅探、抓包和分析工具,它使我们得以窥探网络上流动的数据及其协议细节。 ...

  • java modbus协议

    概念 Modbus是一种串行通信协议,Modbus协议目前存在用于串口、以太网以及其他支持互联网协议的网络的版本。...

  • 网络传输

    网络协议这一块,应该这样理解,Ip协议、MAC地址协议、TCP协议、http协议,这些协议是这么一种关系:盖房子的...

  • HTTP 大白话 - 3

    几个与HTTP关系密切的协议和服务 IP协议 IP(Internet Protocol)协议位于网络层。几乎所有使...

  • Android常用计算机网络知识总结。

    计算机网络体系结构计算机网络的各层及其协议的集合就是网络的体系结构。OSI的的七层协议体系结构概念清楚,理论也较完...

  • 计算机网络体系结构

    定义 计算机网络的各层及其协议的集合就是网络的体系结构(architecture)。换种说法,计算机网络的体系结构...

网友评论

      本文标题:网络协议及其关系

      本文链接:https://www.haomeiwen.com/subject/bphdcltx.html