网络通信协议

1.网络协议

  • 是什么?

数据进行交换(传输)遵循的一种特定格式的约定

  • 做什么?

计算机之间通信

  • 协议组成要素

①语义:约定做什么
②语法:约定怎么做
③时序:约定按照什么顺序做

2.物理层

电脑接口接收(0,1)物理信号,解读成0/1序列

3.链路层

1.识别一段有限的0/1序列组合成帧。可识别帧的起始和结束。
2.在帧中,有收信地址(Source, SRC)和送信地址(Destination, DST),还有能够探测错误的校验序列(Frame Check Sequence)。当然,帧中最重要的最重要是所要传输的数据 (payload)
3.同一局域网内部计算机根据链路层协议进行通信的。
4.链路层,信息以帧为单位进行传输
5.链路层两种协议:以太网协议和WIFI协议

  • 以太网的帧格式
    以太网的帧格式

    帧组成:
    1.帧头部

2.数据
3.帧尾部

4.网络层

  • 做什么

实现不同网络之间的通信,不同局域网之间的通信协议。

  • 怎么做

1.接收和发送不同网络的电脑的0/1序列,理解不同网络的帧格式。
2.路由器拥有多个网卡(NIC),每个NIC可以接入多个网络,并理解相应的连接层协议。
3.在帧经过路由到达另一个网络的时候,路由会读取帧的信息,并改写以发送到另一个网络

  局域网中(wifi)计算机a实现和以太网中的计算机b通信。

  • 通信流程

计算机a--->路由wifi接口--->路由以太网接口--->计算机b

  • IP协议

1.互联网上区分连接的计算机(设备)的唯一标识(地址)
2.由于链路层只适用于局域网,所以目的地址规范只适用于局域,无法找到互联网上的地址,故由IP地址规定目的地址。

  • 具体流程

1.计算机a在以帧传递的数据开头标明出发地址和目的地址(该地址由IP地址规定)。而在特殊帧(特定0/1序列表示的帧的送信地址)标明送往的wifi接口。
2.在路由中识别最终地址,重写出发地址为该路由,到达目的为计算机b.交给以太网的接口。
3.由以太网传递给计算机b

5.传输层

  • 做什么?

计算机a的不同进程在互联网中传递给计算机b不同进程的精确传输。

  • 怎么做

在计算机a根据传输层协议在传输的数据中添加上具体传输的对象信息,由不同端口号区分不同进程传递的信息。计算机b根据传输层协议识别端口号并将信息分发给目的进程。

  • TCP&UDP协议
    UDP:网络之间的正常通信
    TCP:网络之间的频繁通信

6.应用层

  • 做什么?

通信的数据的具体的某种特定格式的规范,用于传输不同类型的数据

  • 应用层协议

Web浏览的HTTP协议
用于传输文件的FTP协议
用于Email的IMAP等

原文:
博客园-Vamei-协议森林

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

推荐阅读更多精彩内容

  • 数据链路层使用的信道有以下两种类型: ①点对点信道,一对一的点对点通信方式 ②广播信道,一对多的广播通信方式,复杂...
    dmmy大印阅读 3,217评论 0 3
  • 数据链路层使用的信道主要有以下两种类型 点对点信道这种信道使用一对一的点对点通信方式 广播信道这种信道使用一对多的...
    srtianxia阅读 2,788评论 0 5
  • 第二章 物理层 频分复用:频分复用的用户在同样的时间占用不同的带宽资源(频率带宽) 时分复用:时分复用的用户在不同...
    PramaWells阅读 3,622评论 1 3
  • 人生由淡淡的悲伤和淡淡的幸福组成,在小小的期待、偶尔的兴奋和沉默的失望中度过每一天,然后带着一种想说却又说不来的“...
    舟舟小慢阅读 219评论 0 0
  • 我的种植经历说来汗颜,空有一颗热爱植物的心,多年来基本种啥死啥,没死的也活的委屈憋吧,面黄肌瘦。我把这一切赖给我那...
    阿姐路阅读 729评论 0 2