• 网络基础简介


    一:什么是互联网协议及为何要有互联网协议

      1.互联网协议:连接两台计算机之间的Internet就是一系列的统一标准,这些标准称之为互联网协议,互联网的本质就是一系列的协议,总称为“互联网协议”

      2.为什么要有互联网协议:因为协议是用来描述进程之间信息交换数据时的规则术语。在计算机网络中,两个相互通信的实体处在不同的地理位置,其上的两个进程相互通信,需要通过交换信息来协调它们的动作和达到同步,而信息的交换必须按照预先共同约定好的过程进行。所以必须要有网络协议.

    二:OSI五层模型

      

      如上图所示:OSI五层模型就好比我们写信给朋友的过程,每一层都运行特定的协议,越往上越靠近用户,越往下越靠近硬件。

      2.1物理层

      

      物理层功能:主要是基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0

      2.2数据链路层

      数据链路层的功能:定义了电信号的分组方式

      2.3网络层

      网络层功能:引入一套新的地址用来区分不同的广播域/子网,这套地址即网络地址

      2.4传输层

      传输层功能:建立端口到端口的通信

      2.5应用层

      应用层功能:规定应用程序的数据格式。

    三:用户上网流程

      首先本机获取IP地址,子网掩码,网关IP,DNS的IP=》打开浏览器输入网址=》dns协议=》HTTP协议=》TCP协议=》IP协议=》以太网协议=》服务器端相应  

  • 相关阅读:
    XXX is not in the sudoers file
    git错误“无法推送一些引用到xxx"的解决方法
    mysql开启远程访问
    ubuntu 在启动器中启动webstorm和phpstorm
    ubuntu nginx卸载和安装
    基于grunt构建的前端集成开发环境
    fullPage.js
    常见的HTTP状态码
    JS随机数
    CSS3简单的动画
  • 原文地址:https://www.cnblogs.com/xuzheng940806/p/6543602.html
Copyright © 2020-2023  润新知