分享

什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?

 北极熊788 2018-05-15

“网络极客”,全新视角、全新思路,伴你遨游神奇的科技世界。

网络、IP、TCP协议、UDP协议、HTTP协议,专业术语比较多,

通过分类我们来依次了解一下这些概念。

网络

  • 网络设计的初衷是为了将不同计算机的资源进行共享,最大化提升资源利用效率所产生;

  • 根据地域使用范围分为局域网、城域网、广域网。

TCP/IP

想要了解IP、TCP、UDP、HTTP协议,先要从TCP/IP协议入手。

为了将网络协议标准化,降低彼此依赖性,TCP/IP协议采用分层设计。

依次为物理层、数据链路层、网络层、传输层、应用层。

  • IP属于网路层协议;

  • TCP、UDP属于传输层协议;

  • HTP属于应用成协议。

IP

  • 网络层协议,主要负责给主体或网络设备接口提供逻辑地址;

  • 这里和物理地址,MAC地址要进行区分。

TCP、UDP

  • TCP、UDP工作在传输层;

  • 一个是面向连接的协议,可靠的数据连接;

  • 一个是面向无连接的协议,不可靠的数据连接。

  • TCP建立连接时,需要进行三次握手,因此连接速度较UDP慢,多用于可靠性传输,例如我们常见的WWW服务;

  • UDP建立连接速度较快,多用于不可靠传输,例如我们的视频播放。

HTTP

  • 应用层协议,产文本传输协议;

  • 主要用于WWW服务器传输文本到本地浏览器的传输协议;

  • 简单理解,就是支持客户端和网站服务器之间的通信桥梁。

对于上述协议,是否还有其它看法,欢迎大家留言讨论。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多