美文网首页
Day26 网络基础2

Day26 网络基础2

作者: a幕城 | 来源:发表于2019-09-25 18:22 被阅读0次

ip地址划分:

  • ip地址由32位二进制组成
  • 什么是二进制?0101
  • 什么是10进制?
  • 0-9
  • 10
  • 2进制
  • 0.1
    *10
  • 二进制>1100==1x23+1x22+0x21+0x20=12
  • 十进制
    1560==1x103+5x102+6x101+0x100=1560

ip地址:实际上是32位二进制数(01100100 00000100 00000101.00000110)100.4.5.6 0.0.0.0~
255.255.255.255

a类 10=1.0.0.1~126.255.255.254、
第一组:1--126开头的地址是A类
 0<A类<127   128
b类 128.0.0.1~191.255.255.254
128<=B类<192  64
C类  192.0.0.1~223.255.255.255.254
d类 组播 VRPR协议,Keepalive高可用 224
e类  科研

私有ip地址范围:
局域网地址:
A 10.0.0.0~10.255.255.255
65536256==16,777,216
B172.16.0.0~172.31.255.255
65536
16==1,048,576
C 192.168.0.0~192.168.255.255
65536==
127.0.0.0~127.255.255.255 本地回环地址,保留地址
0.0.0.0 ===任意的目的地
255.255.255.255.=

0.0.0.0~255.255.255.255==256256256*256=4,294,967,296 42亿
为了缓解ipv4地址不够用的问题
1:ipv6 fe80::2e60:cff:de9c:a4b3
2:NAT netwoek address转换
好处:
a 节约大量的公网ip地址

b:减少了网络攻击


子网掩码的作用:决定一个网段的大小
192.168.11.0/24===192.168.11.0 netmask255.255.255.0
11000000 10101000 00001011 00000000
11000000 10101000 00001011 11111111
11111111      11111111     11111111     00000000      255.255.255.0
192.168.11.0/24==192.1688.11.0 netmask 255.255.255.0
192.168.11.0           网络号
192.168.11.1          起始地址
192.168.11.254     结束地址
192.168.11.255     广播地址
192.168.11.128/25===192.168.11.128 netmask 255.255.255.128
11000000     10101000    00001011    1000000
11111111          11111111        11111111       1000000
11000000     10101000   00001011      1
11000000     10101000   00001011     1000000  192.168.11.128  网络号
11000000     10101000    00001011    11111111     192.168.11.255 广播号
a:红蜘蛛广播
b:限制无线路由器的ip数量
子网掩码的值
192.168.1.0/28
c:运营商的固定ip数限制
电信给了我一个公网ip
9:dns解析流程
dns:domain name  system 域名系统
百度 :111.13.100.92
腾讯 : 199.22.22.22
网易 :123.55.22.66
dns服务器:把域名解析成ip地址
域名:baidu.com
dns服务器:baidu.com 119.22.22.22
dns服务:udp 53端口
ssh服务 : tcp 22端口
http服务 : tcp80端口
能上QQ,打不开网站,一定是dns问题(你的电脑中毒了)
描述:打开浏览器输入blog。oldboyedu.com地址之后回车,网站的打开流程?
1)吧blog.oldboyedu.com解析成公网IP地址
2)浏览器使用它的公网ip访问blog.oldboyedu.com的网站服务器http
arp协议
arp  数据链路层
ARP(Address Resolution  Protocol) 
吧ip地址解析成mac地址
arp要注意的
a:arp欺骗
b:如果局域网规模太大,广播风暴
tcpdump :抓包
tcpdump -i eth0 port 80 -nn -s
-i 指定网卡 

相关文章

  • Day26 网络基础2

    ip地址划分: ip地址由32位二进制组成什么是二进制?0101什么是10进制?0-9102进制0.1*10 二进...

  • 网络编程,TCP,UDP

    day26笔记【网络编程,TCP,UDP】 day26授课目录: 1_网络编程(网络编程概述)(了解) A:计算机...

  • 网络基础

    作者:马帅琦 归档:day26 时间:2019/4/4 1 、 什么是网络 2、 网络协议 了解一些常见的...

  • day26 js基础2

    微软(ie)兼容性问题。js、html、css浏览器翻译浏览器分为高级、低级浏览器高级:火狐、谷歌、ie8以后低级...

  • iOS开发-网络、Http与Https

    一、网络基础 1.网络基础 2.Http 3.Https 4 URL中文转码问题

  • 从0到1学习网络安全 【目录】

    简介 1.什么是网络安全2.学习网络安全应该具备哪些专业 PHP 基础篇 1.【PHP基础-简介】2.【PHP基础...

  • 网络编程基础2

    网络编程基础 我们今天接触网络,首先教你怎么搭建服务器和学习一些vim的命令可以参考这个链接 链接:搭建服务器 链...

  • day26网络基础 院长授

    一、知识回顾 1.什么是网络 2.网络协议 ARP协议----->交换机-------->MAC地址 DN...

  • 2019-06-05 day26 网络基础

    课程介绍部分1)网络知识课程体系(CCNA --- 7个全天)2)网络的通讯原理3)网络重要设备原理(路由器/交换...

  • Kotlin网络编程(2)网络基础

    网络结构客户端服务器结构网络 (C/S)对等结构网络 (P2P)TCP/IP 协议IP 地址端口 一、网络结构  ...

网友评论

      本文标题:Day26 网络基础2

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