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

  • 相关阅读:
    VIM 编辑器命令
    Ubuntu LAMP 便捷配置
    Linux基础命令
    Sql sever 定时任务设置
    C#自动发送邮件
    序列化与反序列化
    字符串.特殊引用类型
    抽象方法、接口
    函数的返回值
    线程
  • 原文地址:https://www.cnblogs.com/ggtc/p/14588454.html
Copyright © 2011-2022 走看看