zoukankan      html  css  js  c++  java
  • 计算机网络 5层模型

    1.物理层

    输入:比特流

    输出:比特流

    功能:在两个相邻节点传递比特流

    地址名:无

     2.数据链路层

    输入:比特流

    输出:MAC帧

    功能:将比特流转化为MAC帧,在局域网内传送数据,或反之。在两台主机间传送数据

    典型协议:PPP协议

    地址名:MAC地址

    3.网络层

    输入:MAC帧

    输出:IP数据包

    功能:将MAC帧转化为IP数据包,或反之,在两个网络间传送数据

    典型协议:IP协议

    地址名:IP地址

    4.运输层

    输入:IP数据包

    输出:TCP数据包/UDP数据包

    功能:将IP数据包转化为TCP/UDP数据包,或反之,在两个端口间传送数据(应用程序最深可视处)

    典型协议:TCP/IP协议

    地址名:(IP地址+端口号)socket

    只使用这一层进行网络通信时,指定socket

    5.应用层

    1.http协议

    输入:TCP/UDP数据包

    输出:HTTP数据包

    功能:TCP/UDP数据包转化为HTTP数据包,或反之,在客户端和服务器端传送请求与返回文件(一般WEB应用程序使用)

    典型协议:HTTP协议

    地址名:(IP地址+端口号+文档目录+文件名)URL

    只使用这一层进行网络通信时,指定URL

    2.FTP协议

    。。。。

    6.(流媒体层,http应用)

    输入:HTTP数据包

    输出:HLS流

    功能:HTTP数据包转化为HLS音视频流,或反之,在客户端和服务器端传送请求与返回HLS流

    典型协议:HLS协议

    地址名:(IP地址+端口号+文档目录+流描述文件名(.m3u8))URL

  • 相关阅读:
    PS转换图片——我教你
    通过Ajax——异步获取相关问题解答
    Spring的线程安全
    Spring MVC的工作机制
    Annotation的语法和使用
    Spring Bean的生命周期
    浅谈Spring
    Spring的事务管理
    行为型模式
    结构型模式
  • 原文地址:https://www.cnblogs.com/ggtc/p/14588454.html
Copyright © 2011-2022 走看看