美文网首页
网络基础

网络基础

作者: 马帅琦 | 来源:发表于2019-04-04 13:51 被阅读0次

作者:马帅琦

归档:day26

时间:2019/4/4

1 、 什么是网络

2、  网络协议

  了解一些常见的协议

  ARP协议---》交换机-----》MAc

  DNS协议----》IP-----》域名对应的过程

        hosts文件

  FTP协议

  http协议

  https协议等

3、两台主机之间是如何通信的

        1导向

  1、光纤

      1、单模

  2、双模

  2双绞线

      1、正双绞线  插交换机    路由

  2、反双绞线  (双机互联机)

2、非导向 

  1、蓝牙

2、红外

3、微波

4、卫星

5、量子等

3.2 数据传输  网络  字节

              存储  bit    1字节 =8bit(位)

  扩展 :位操作  按位与操作  那位或操作  按位异或操作(加密  混淆代码)  内存中

4、网络  覆盖范围

    1、局域网

2、城域网

3、广域网

    5、交换网络(小型局域网)

    1、交换机

2、交换机原理  MAc 2层  链路层

3、ARp实现

4、广播(交换机表中  存MAC地址  单播(点对点  没有广播))

5、网络中发数据结构

  元数据信息(MAC)+目标信息(到MAC)+数据的内容 == 数据结构

6、缺点

    网络多了以后,主机多了以后。造成广播风暴

消耗了大量地系统资源,降低了主机的性能(网卡 +cpu +内存)

6、 多个小型网络(局域网和局域网之间的通信)

1、路由器  屏蔽广播  PC ----》IP的地址

2、路由的数据结构

  源信息(Ip eth0 )+目标新(IP)+数据= 、信息    端口号信息

    7、ISO  7层网络的模型

    物理层

数据链路层

网络层

传输层

会话层

表示层

应用层

  2、 TCP/IP    5层网络模型(4层)

8、TCp/IP协议报文格式(掌握)

  会:不看笔记  不看图  自己画出来

9、 TCp/IP  协议    客户端c与服务器端s建立连接的3次握手的过程

                    客户端c与服务器端s建立连接的3次握手的伴随状态的转化

                客户端c与服务器端s断开连接的4次挥手的过程

                客户端c与服务器端s断开连接的4次挥手的伴随状态的转化

三、ip地址 

1、  在公网上internet  上全球唯一的

2、两个版本

    ipv4  32位  占4个字节

        ipv6  128位 占16个字节

3、 用‘.’隔开  也叫点分

4、 每一个分段是8位 2^8=256  用0~255区间来表示

5、ip地址的组成

  1、网络id  每一个设备的网络id得唯一

  2、主机id

6、分类  A B C D E

    较为常见

A类

B类

C类

    能放254个主机,

D类

不常见

E类

    7、各类IP地址的私有IP地址段

  A  10.0.0.x

  B  172.16.0.x

  C  192.168.0.x

8、 特殊的IP地址

  0.0.0.0  无意思  表示一个集合

  255.255.255.255        广播地址

  127.0.0.1    本地地址  搭建本地服务 

                MYSQL  3306 

  224.0.01  组播

  169.254  路由器 DHCP服务器  分配无效的IP地址

四、子网掩码   

    1、作用

  主要用于子网的划分

  或者让网络设备能够  识别一个IP地址段中的主机数是多少个

2、掌握常见的网络的子网掩码

  1、计算的规则

      就是该网络类型的,主机位  ID  标识  0

  A  255.0.0.0

  B  255.255.0.0

  C  255.255.255.0

【面试题】计算一个C类地址192.168.12.0网段中可以有多少个主机?

分析过程

1、解题思路分析

该网段的一些特殊的IP地址然后去掉。

2、去掉特殊预留255 广播地址

3、去掉特殊预留254 网关地址

4、去掉特殊地址0网段地址

结论

2^n-2-1=2^n-3

相关文章

  • Linux学习第8周基础网络知识

    运维基础网络知识概述网络基础通讯原理介绍网络基础设备概念知识a 什么是交换机b 什么是路由器网络基础设备配置过程 ...

  • Linux网络基础

    Linux网络基础 这是Linux网络基础的笔记,首先介绍了计算机网络的基础知识,然后是Linux的网络设置 参考...

  • 网络基础

    分层 应用层-传输层-网络层-链接层-实体层 实体层 是电脑和电脑链接的物理手段,负责传送1、0的电信号 链接层 ...

  • 网络基础

    一、网络概论 1、何为网络? 网络的定义:网络就是一群通过一定形式连接起来的电脑。 什么是局域网?一个网络可以由两...

  • 网络基础

    一、什么是HTTP协议 答:hypertext transfer protocol(超文本传输协议),TCP/IP...

  • 网络基础

    OSI模型的七层结构 OSI参考模型中每个层的作用: TCP/IP协议分层模型 网络协议划分物理层:以太网 · 调...

  • 网络基础

    获取网络数据 python中使用第三方库requests来获取网络数据import requests 确定请求的地...

  • 网络基础

    3次握手 4次挥手 采用三次握手是为了防止失效的连接请求再次被接收,因而产生错误。如第一次连接请求SYN=1由于网...

  • 网络基础

    http三次握手 第一次握手:客户端发送了一个带有SYN(建立连接)的Tcp报文到服务器,表示客户端想要和服务端建...

  • 网络基础

    OSI参考模型 OSI参考模型是国际标准化组织分析计算机通信,把计算机通信进行的规范和标准化分成了7层:1)应用层...

网友评论

      本文标题:网络基础

      本文链接:https://www.haomeiwen.com/subject/bjbfiqtx.html