极客时间--趣谈网络协议笔记

文章会持续更新,记录自己阅读专栏的笔记。

00参考文章:

阮一峰  互联网协议入门
http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html

http://www.ruanyifeng.com/blog/2012/06/internet_protocol_suite_part_ii.html

03 ifconfig:最熟悉又陌生的命令行

1:net-tools iproute2。

2:IP地址划分

类别 IP地址范围 最大主机数 私有IP地址范围
A 0.0.0.0 - 127.255.255.255 16777214 10.0.0.0 - 10.255.255.255
B 128.0.0.0 - 191.255.255.255 65534 172.16.0.0 - 172.31.255.255
C 192.0.0.0 - 223.255.255.255 254 192.168.0.0 - 192.168.255.255
D 224.0.0.0 - 239.255.255.255
E 240.0.0.0 - 255.255.255.255

3:CIDR 无类型域间选路

C类地址主机数量太少,B类主机太多,浪费

32位的IP一分为二,前面是网络号,后面是主机号

广播地址:消息发到广播地址,整个网络都能收到信息。

子网掩码:子网掩码和IP地址按位计算AND可得到网络号。

CIDR判断是不是当前网段。

4:讲解

[root@iZ94l8nhumpZ ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.46.92.36  netmask 255.255.248.0  broadcast 10.46.95.255
        ether 00:16:3e:0c:04:b8  txqueuelen 1000  (Ethernet)
        RX packets 2872179  bytes 576494881 (549.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2154084  bytes 873685652 (833.2 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 120.76.100.50  netmask 255.255.252.0  broadcast 120.76.103.255
        ether 00:16:3e:0c:0f:aa  txqueuelen 1000  (Ethernet)
        RX packets 56883253  bytes 47088652793 (43.8 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 40020603  bytes 15116697962 (14.0 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        loop  txqueuelen 0  (Local Loopback)
        RX packets 132826027  bytes 67058875112 (62.4 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 132826027  bytes 67058875112 (62.4 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

[root@iZ94l8nhumpZ ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:16:3e:0c:04:b8 brd ff:ff:ff:ff:ff:ff
    inet 10.46.92.36/21 brd 10.46.95.255 scope global eth0
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:16:3e:0c:0f:aa brd ff:ff:ff:ff:ff:ff
    inet 120.76.100.50/22 brd 120.76.103.255 scope global eth1
       valid_lft forever preferred_lft forever

lo:全称是loopback,又称环回接口,往往会被分配到 127.0.0.1 这个地址。这个地址用于本机通信,经过内核处理后直接返回,不会在任何网络中出现。

MAC地址

全局唯一

link/ether 00:16:3e:0c:04:b8 brd ff:ff:ff:ff:ff:ff

MAC例如我们的身份证,IP例如我们住宅地址 定位功能

网络设备的状态标识

<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

UP:网卡处于启动状态

BROADCAST:网卡有广播地址

MULTICAST:网络可以发送多播包

LOWER_UP:L1启动 网线插着

MTU1500:最大传输单元,1500以太网的默认值 二层MAC

qdisc pfifo_fast:

qdisc:queueing discipline (中文排队规则)

pfifo:数据包采用先入先出的方式通过队列。

pfifo_fast:3个波段,每个波段先进先出。(数据包是按照服务类型(TOS)分配到波段里面,IP头里面的一个字段)

02 网络分层

MAC头 + IP头 + TCP头 + HTTP头 + HTTP正文

  1. 网络的包,都是完整的。可以有下层没有上层,但是不可能有上层没下层。

2:ip地址网络寻址,MAC地址局域网寻址。

01 网络协议

DNS:解析域名为IP地址

网关:

DHCP协议配置IP地址。

ARP协议寻找MAC地址。

网关通讯:
路由协议(OSPF,BGP)

image
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 222,104评论 6 515
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 94,816评论 3 399
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 168,697评论 0 360
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,836评论 1 298
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,851评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 52,441评论 1 310
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,992评论 3 421
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,899评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 46,457评论 1 318
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,529评论 3 341
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,664评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 36,346评论 5 350
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 42,025评论 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,511评论 0 24
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,611评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 49,081评论 3 377
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,675评论 2 359

推荐阅读更多精彩内容