计算机网络协议概要

计算机网络协议

协议
  1. 物理层
  • IEEE802.3z(千兆以太网):千兆以太网技术的标准之一,制定了光纤和短程铜线连接方案的标准,目前已完成了标准制定工作 IEEE802.3z 工作组负责制定光纤(单模或多模)和同轴电缆的全双工链路标准.IEEE802.3z 定义了基于光纤和短距离铜缆的 1000Base-X,采用 8B/10B 编码技术,信道传输速度为 1.25Gbit/s,去耦后实现 1000Mbit/s 传输速度. IEEE802.3z 具有四种传输介质标准:1000BASE-LX、1000BASE-SX、1000BASE-CX、1000BASE-T .
  • IEEE802.3ae(万兆以太网)

以太网:世界上使用最广的有线局域网

  1. 数据链路层 --- 差错控制+流量控制

MAC 地址:MAC 地址就是一个网络设备在出厂的时候被设定好的一个具有全球唯一性的地址,可以作为一个主机或者网络设备的全球标识

IEEE802

  • IEEE 于 1980 年 2 月成立了局域网标准委员会(简称 IEEE802 委员会),专门从事局域网标准化工作,并制定了 IEEE802 标准.802 标准所描述的局域网参考模型只对应 OSI 参考模型的数据链路层与物理层,它将数据链路层划分为逻辑链路层 LLC 子层和介质访问控制 MAC 子层.IEEE802 委员会为局域网制订了一系列标准,统称为 802 标准.其中 IEEE802.2LAN 标准定义了逻辑链路控制 LLC 子层的功能与服务,并且是 IEEE802.3,IEEE802.4 和 IEEE802.5 等标准的基标准

MAC(media access control)子层与 LLC(logical link control)子层

  • MAC 子层主要解决当局域网中共用信道的使用产生竞争时,如何分配信道的使用权问题.另外负责把物理层的“0”、“1”比特流组建成帧,并通过帧尾部的错误校验信息进行错误校验;提供对共享介质的访问方法,包括以太网的带冲突检测的载波侦听多路访问(CSMA/CD)、令牌环(TokenRing)、光纤分布式数据接口(FDDI)等.MAC 子层分配单独的局域网地址,就是通常所说的 MAC 地址(物理地址).MAC 子层将目标计算机的物理地址添加到数据帧上,当此数据帧传递到对端的 MAC 子层后,它检查该地址是否与自己的地址相匹配,如果帧中的地址与自己的地址不匹配,就将这一帧抛弃;如果相匹配,就将它发送到上一层中
  • LLC 负责识别网络层协议,然后对它们进行封装,LLC 报头告诉数据链路层一旦帧被接收到时,应当对数据包做何处理,另外负责实际电路或逻辑电路上交换通信信息的两个端系统之间的一种协议驱动通信会话建立
mac,llc
  • Ethernet 协议:用于实现链路层的数据传输和地址封装
  • IEEE802.3 协议:描述物理层和数据链路层的 MAC 子层的实现方法,在多种物理媒体上以多种速率采用 CSMA/CD 访问方式
  • PPP 协议:用于在全双工的同异步链路上进行点到点的数据传输.
  1. 网络层协议
  • IP 协议:提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异
  • ARP 协议:根据 IP 地址获取物理地址
  • ICMP 协议:确认 IP 包是否成功到达目标地址,通知在发送过程中 IP 包被丢弃的原因
  • IGMP 协议:负责 IP 组播成员管理的协议,用来在 IP 主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系.
  1. 传输层协议

服务模型特性

  1. TCP
  • 面向连接的服务,经过握手后建立一条全双工的通道

  • 提供可靠的传输,不会有字节丢失和数据冗余,保证顺序

  • 拥塞控制,网络不好时,抑制发送方

  1. UDP
  • 什么都没有,IP 协议的傀儡,仅仅是为了确定进程端口出来的
  • TCP 协议:保证数据通信的完整性和可靠性,防止丢包.
  • UDP 协议:在 IP 协议上增加了端口
  1. 应用层协议 --- 定义了在不同端系统上的应用程序进程如何相互传递报文

报文内容

  1. 报文类型(请求报文还是响应报文)
  2. 报文字段的解释
  3. 进程何时,以什么方式发送接受报文

应用层体系结构

  1. CS 架构:如常见的 www 服务器-浏览器架构
  2. P2P 架构:文件共享,实时通话架构

传输层协议的选择
应用层的协议报文就好像是货物,要从一个进程运送到另一个进程,那传输层协议就是供选择的交通工具,衡量交通工具的主要标准有三个:数据传输是否可靠,安全性,吞吐量如何

  1. 数据传输是否可靠:在比如文件传输,邮件传输等服务中就会对传输的准确性比较敏感,而像视频会议,网络游戏等就对数据是否准确到达不这么敏感
  2. 吞吐量是收发双方交换比特的速率,对吞吐量敏感的应用被称为带宽敏感型应用
  3. 安全性是要为应用程序提供一定的安全服务
  • http 协议:浏览器和万维网服务器之间的通讯协议(TCP)
  • FTP 协议:网络共享文件的传输协议(TCP)
  • SMTP 协议:简单邮件传送协议,用户发信到邮件网关的传输协议(TCP)
  • DNS 协议:将域名转换为 IP 地址的 Internet 服务.(UDP)
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,188评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,464评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,562评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,893评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,917评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,708评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,430评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,342评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,801评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,976评论 3 337
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,115评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,804评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,458评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,008评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,135评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,365评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,055评论 2 355

推荐阅读更多精彩内容