基础描述

概述

引言

1.WAN广域网 LAN局域网

分层

  1. tcp和ip层为什要分为两层?因为ip层不能保证数据绝对送达,因此需要tcp层控制失败重发等机制
  2. ftp,tcp协议都是端到端的协议,ip,以太网协议是逐跳协议

域名系统

1.DNS是域名系统,它是一个分布式数据库

封装

1.协议栈:就是一个数据包从应用层到网络层经历的所有协议层

分用

1.就是接收方层层拆包的过程

端口号

  1. 端口号就是应用程序的唯一标示,它采用16bit来表示
  2. 1~255是知名端口号,256~1023是unix系统占用,1024~5000是客户端临时端口,5000+是服务器预留。
  3. 端口号总计:65536个(2^16)

互联网

  1. 互联网的重要环节就是--路由器(它联通了不同的网络)
  2. ip地址就是“网络号”+“主机号”

互联网地址(IP地址)

五类地址

基础描述_第1张图片
Paste_Image.png

有多少网络号,有多少主机号?

注:这里主机数量没有减去全0全1

类别 网络号前8位 网络数量 主机数量
A类 0 0000000~0 1111111 (0~127) 2^7 2^24
B类 10 000000~10 111111 (128~191) 2^14 2^16
C类 110 00000~110 11111 (192~223) 2^21 2^8

子网掩码

子网掩码主要有两个作用:
  1. 屏蔽ip地址的一部分以区别网络标示和主机标示,并说明该ip地址是在局域网上,还是在远程网络上
  2. 将一个大的网络划分成若干个小的子网络
计算方法:
  1. IP地址与子网掩码做“与”操作(二进制),可以得到网络号
  2. IP地址与子网掩码取反之后做“与”操作,可以得到主机号

默认子网掩码

网络分类 默认子网掩码
A类 255.0.0.0
B类 255.255.0.0
C类 255.255.255.0

自定义子网举例

假设子网掩码为:255.255.255.224,求:

  1. 二进制子网地址 ?
  2. 十进制子网地址 ?
  3. 子网所容纳主机数量?
  4. ip范围?

答:自定义子网共占用3位

名词解释
子网掩码二进制 11111111,11111111,11111111, 111 00000
子网数量 (2^3)-2=6
每个子网可容纳主机数 (2^5)-2=30
子网编号 子网二进制地址 子网十进制地址
1 11111111,11111111,11111111, 00100000 255.255.255.32
2 11111111,11111111,11111111, 01000000 255.255.255.64
3 11111111,11111111,11111111, 01100000 255.255.255.96
4 11111111,11111111,11111111, 10000000 255.255.255.128
5 11111111,11111111,11111111, 10100000 255.255.255.160
6 11111111,11111111,11111111, 11000000 255.255.255.192

ip路由

基础描述_第2张图片
Paste_Image.png

你可能感兴趣的