网络基础知识1

作者: Jzyue | 来源:发表于2019-05-29 11:37 被阅读49次

什么是网络

  • 网络是将不同的设备和主机用线连接起来组成一张大图,通过点、面、体连接在一起实现资源共享即为网络。

IP地址分类,A\B\C\D\E(常用A\B\C)

  • A类地址范围 0.0.0.0 127.255.255.255
  • B类地址范围 128.0.0.0 191.255.255.255
  • C类地址范围 192.0.0.0 223.255.255.255
  • D类地址范围 224.0.0.0 239.255.255.255
  • E类地址范围 240.0.0.0 247.255.255.255

IP地址组成

  • IP地址由主机位和网络位组成
  • 子网掩码是一个32bit的二进制数,用来确认网络位和主机位。在分配IP地址的时候必须配合子网掩码使用,二者能不分离。
  • A类地址:网络位 7 主机位 24
  • B类地址:网络位 14 主机位 16
  • C类地址:网络位 21 主机位 8
  • D类地址:组播地址 28位
  • E类地址:保留地址27位

常见的三种子网掩码

  • A类 10.0.0.1 255.0.0.0
  • B类 172.16.0.0 255.255.0.0
  • C类 192.168.1.0 255.255.255.0

MAC地址

MAC地址也叫硬件地址,长度48比特(6个字节)
MAC地址前24位为厂家唯一代码(OUI)
MAC地址后24位为厂商自己代码(SN)

TCP三次握手

  • TCP为了保证报文传输的可靠,就给每个包一个序号,同时序号也保证了传送到接收端实体的包的按序接收。然后接收端实体对已成功收到的字节发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据(假设丢失了)将会被重传。


    TCP三次握手建立连接.png
    TCP四次挥手.png

    SYN:SYN= 1 表示这是一个连接请求或连接接受报文。在建立连接时用来进行同步序号。当SYN=1而ACK=0时,表明这是一个连接请求报文段。对方若是同意建立连接,则应响应的报文段中使SYN=1、ACK=1。因此SYN=1表示该报文是一个连接请求报文或者是一个连接请求接收报文。
    ACK:确认号只有在该位设置为1的时候才生效,当该位为0是表示确认号无效。TCP规定,在TCP连接建立后所有传送的数据报文段ACK都必须设置为1。
    FIN:当 FIN = 1 时,表明此报文段的发送方的数据已经发送完毕,并要求释放连接。

相关文章

  • 学习总结: 1.网络基础知识2.Linux几个基本的指令 网络基础知识 1.http与https的区别,http全...

  • 深蓝学院 卷积神经网络:从欧氏空间到非欧空间 百度云百度网盘 视

    课程介绍 第一章:基础知识:图像基础知识 第1节: 图像基础知识 第二章:卷积神经网络 第1节: 前馈神经网络 第...

  • 网络基础知识1

    什么是网络 网络是将不同的设备和主机用线连接起来组成一张大图,通过点、面、体连接在一起实现资源共享即为网络。 IP...

  • (一)Java中网络相关API的应用

    1、网络基础知识 在介绍后续Java Socket的相关知识之前,需要各位对于网络的基础知识有一定了解,关于此部分...

  • IO

    一、java网络编程 基础知识/Socket 1.基础知识 1)IP地址和端口号(区分具体的通信程序) 2)TCP...

  • 网络入门

    一、网络基础知识介绍 1、为什么要学习网络编程?---pptx介绍。 2、网络的基本概念---pptx介绍。 >什...

  • 【专题】网络基础知识

    1、分层 应用层:http、ftp 传输层:tcp、udp 网络层:ip、icmp 网络接口 2、http基础知识...

  • 网络协议(1) - 基础知识

    学习笔记,整理自网络 定义: 网络协议(Network Protocol)为计算机网络中进行数据交换而建立的规则、...

  • 1.网络基础知识

    两台计算机通过网络进行通信 1.两台主机需要唯一的标识,标识所处的身份、位置,即IP地址2.两台主机需要有共同的语...

  • 吴恩达卷积神经网络 2-2经典网络 笔记

    CNN基础知识入门吴恩达deeplearning之CNN—卷积神经网络入门 2.2经典网络 1、LeNet-5: ...

网友评论

    本文标题:网络基础知识1

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