zoukankan      html  css  js  c++  java
  • 网络基础

    网络基础

    互联网是什么

    操作系统的本质也是一个软件
    物理层和数据链路层
    英语:世界沟通的语言
    ---------------------
    》》物理层:
    高电压 1
    低电压 0
    ---------------------
    》》数据链路层:
    对电信号进行分组
    以太网协议:Internet
    一组电信号叫做一个数据包,叫一个数据帧,每一帧分成:报头部分head与数据data部分
    报头:发送者地址和接收者地址
    数据部分:

    马克地址:mac地址,48位二进制数,6个字节,
    字节:
    接入的Internet设备都必须有一个网卡,

    计算机是瞎的:计算机通信基本靠吼,
    mac地址,广播
    ------------------
    》》网络层:
    解决跨子网通信
    定义了ip地址
    IP协议:
    IP地址:每一位都是8位的二进制表示的,192.168.1.1
    IP地址的功能:
    网络地址+主机地址
    子网掩码:网络部分用数字1 主机部分用数字0
    子网掩码中都是1的表示网络位,都是0的表示的是主机位

    ----------------
    物理层的功能:发送电信号

    数据链路层:分组电信号
    计算机间通信:广播的方式,靠吼
    跨子网通信:

    个人电脑:自己个人使用的计算机
    服务器:本质上也是计算机,为很多人提供服务用的
    --------------
    网络层:连接的是路由器
    网络层的 IPV4协议:区分不同的子网,
    ------------

    世界网络是有:子网组成的大网


    arp协议及路由:
    计算机通信基本靠吼,所有的以太网的方式通信都是靠广播的方式通信的,
    二层的通信是基于mac地址通信的,

    世界上通用性最高的人类语言:英语

    七层协议中的层,都是人为划分的,其实在计算机中根本没有这些东西,都是人为的为了区分作用
    传输层;TCP协议,UDP协议,基于端口的通信,
    IP作用:区分不同的子网
    MAC作用:找到网络中具体的某一台机器
    端口:0-65535
    0-1023:系统自己占用的端口
    TCP协议:面向链接的更安全,双向的链路,发送给对方的数据,对方会做出回应,你爱我吗,当然爱,你爱我吗
    UDP协议:没有链接,单项的,只管自己发到,不确认对方是否收到数据

    传输层:基于端口相关的

    dhcp协议:申请IP地址是有有效期的,租约时间

    物理层的设备:中继器,集线器,双绞线
    数据链路层设备:网卡,以太网交换机
    网络层设备:三层交换机,路由器
    应用层:

    http:应用层的协议
    TCP:传输层的协议
    --------------------------
    子网划分:
    网络地址部分+主机地址部分
    子网划分后:
    网络地址部分+子网地址部分+主机地址部分

    192.168.10.0/24

    192.168.10.64---192.168.10.127
    192.168.10.128---192.168.10.192
    192.168.10.192---192.168.10.255
    ----------
    lan 局域网
    vlan 虚拟局域网,一个vlan就是一个小的局域网,不同的vlan之间是相互隔离的

    IP地址:网络号+主机号
    IP地址分为ABCDE五类
    A类:0网络位是前8位1-126:可以有多少个网段,主机为是后24位
    B类:10网络位是前16位128-191,主机为是后
    C类:110 192-233,
    D类:1110 224-239
    E类:11110 240-255

    网络地址:
    广播地址:
    私有地址:127.0.0.1
    ----------------------------
    DNS攻击:
    世界上有13个域名服务器9个在美国,1个在日本,3个在欧洲
    13个域名封装在UDP中,而且是极限数据了,所以只能有13台dns
    ----------
    DHCP:动态的获取了本机IP,子网掩码,网关,DNS
    uri:
    url:
    协议:http://
    域名:www.baidu.com
    资源部分:/2121.html

    根域名 .
    顶级域名 com cn org
    一级域名 baidu.com

    DNS:把域名翻译成IP地址

    4.传输层
    协议:tcp,udp
    作用:建立端口到端口的链接

    5.应用层
    协议:http,ftp,mail
    作用:程序使用应用层协议规定的格式封装应用软件产生的数据


    1.物理层:
    作用:物理链接用来发送电信号

    2.数据链路层:
    协议:ethernet
    作用:分组电信号
    概念:
    1.mac
    2.广播

    3.网络层
    协议:ipv4
    作用:区分不同的子网


    大概提一嘴
    谁做你的老师,效果真大差别很大,对你的技术或是以后的生活,或是人生影响真的是很大的,

  • 相关阅读:
    FiddlerCoreAPI 使用简介
    fiddler script建议教程
    PDF文本内容批量提取到Excel
    pymc_实现贝叶斯统计模型和马尔科夫链蒙塔卡洛
    贝叶斯
    Logistic Ordinal Regression
    逻辑回归原理_挑战者飞船事故和乳腺癌案例_Python和R_信用评分卡(AAA推荐)
    逻辑回归实战--美国挑战者号飞船事故_同盾分数与多头借贷Python建模
    python操作mysql数据库
    多元回归比一元回归优越性
  • 原文地址:https://www.cnblogs.com/GaoNa/p/10062223.html
Copyright © 2011-2022 走看看