最直观的描述网络传输

闲下来整理网络部分,最简单的展示网络各层作用和数据传输过程:

  • 应用层 :用于用户输入信息 或 向用户提供服务信息(用户看得懂的信息),常用协议HTTP、FTP文件传输,DNS域名系统(通过域名查找 IP)。

  • 传输层:连网状态下俩电脑间进行数据传输;常用传输格式分TCP和UDP,
    TCP 用于对大量数据或者对安全性有要求的数据传输(需要经过"三次握手"确认连接后,将HTTP报文分割成报文段再去传输数据的),比如文件下载;
    UDP 用于实时性较强的数据、流媒体数据传输(不需要确认连接的准确性只管发送,每一次发送数据长度不大于64k,特点是传输非常快),比如游戏帧、直播;

  • 网络层:确定主机的ip(IP地址经常发生改变,将IP地址通过ARP协议解析出的MAC地址通常不会改变) 、路由器 作用是查找两台主机间最合适的路径,以便将数据包传送给对方;

  • 数据链路(网络接口)层:常用硬件的设备驱动、光纤、交换机、NIC网卡等,作用是对二进制分帧(分成一组一组的数据);

  • 物理层:依托网线 作用是进行二进制数据和电流间的转换;

网络传输.png

数据在发送端向下传一层添加一次首部信息,在接收时每向上传一次去掉一次该层首部信息。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 个人认为,Goodboy1881先生的TCP /IP 协议详解学习博客系列博客是一部非常精彩的学习笔记,这虽然只是...
    贰零壹柒_fc10阅读 5,100评论 0 8
  • # 图解TCP/IP 标签(空格分隔): 2018招聘 --- ##第1章 网络基础知识 ### ### 1.1 ...
    Kai_a3da阅读 1,504评论 0 2
  • 博主最近在复习HTTP,之前用书主要是《计算机网络》谢希仁版本,最近结合网上博客,进行复习和提纲式的总结。 一、概...
    stoneyang94阅读 4,186评论 1 8
  • 运输层协议概述 从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是...
    srtianxia阅读 2,493评论 0 2
  • 网络概念第一天 两台电脑怎么通过网络传输数据?怎样才能知道传输的是数据?谁摸过网线? 看电影,怎么看的?通过电流,...
    小吖朱阅读 1,599评论 0 1