zoukankan      html  css  js  c++  java
  • <TCP/IP原理> (一)

    1.协议和标准

    2.标准化组织

    3.Internet标准:RFC

    4.Internet的管理机构

    一.协议和标准

    1.协议(Protocol)

    一组控制数据通信的规则

    三要素:语法(syntax)、语义(semantics)、时序(timing)/同步(synchronization)

    即what、how、why  

    语义:比特流中每个比特的意思

    时序:数据什么时候正确发送、什么时候正确接收、接收了还要干什么......

    2.标准(Standard)

    一致同意的规则

    种类:事实上的标准 de-facto  实际或习惯

    合法标准 de-jury 法律或规章

    TCP/IP协议是一种标准,是事实上的标准。

    以太网的一些协议是一种合法标准。

    二.标准化组织

    1.标准创建委员会 行动缓慢,规章办事

    ISO(Internat Standars Organization,国际标准化组织)

    ITU-T 国际电联-电信标准部

    ANSI 美国国家标准局

    IEEE 电气电子工程师学会 局域网协议 以太网协议 无线局域网协议

    EIA 电子工业协会 

    2.论坛 加快标准化过程,测试、评价、标准化新技术

    Frame Relay Forum 帧中继论坛

    ATM Forum ATM论坛

    广域网中的一些协议

    3.管理机构

    FCC(Federal Communications Commission)联邦通信委员会

    三.Internet标准:RFC(Request For Comments) http://www.rfc-editoe.org

    Internet draft ——> Proposed standard ——> Internet standard ——> Historic

    通过RFC的索引(index)查看对应的内容,Historic标准的可以不用关注

    RFC需求等级:必需的、推荐的、选用的、限制使用的、不推荐的

    (RFC 2119 :Key words for use in RFCs to indicate requirement levels)

    (“MUST”,“MUST NOT”,“REQUIRED”,“SHALL”,“SHALL NOT”,“SHOULD”,“SHOULD NOT”,“RECOMMECDED”,“MAY”,and “OPPTIONAL"

    Internet指定标准的准则

    只要可以应用现有的协议标准,就使用它们;只有当现有的标准不够时才制定新的协议,而且只要能够获得这些新的标准,而它们又能提供等价的功能,就使用这些新的标准。

    四.Internet的管理机构

    ISOC(因特网协会:提供对Internet标准化过程的支持) ——>IAB(因特网体系结构研究委员会:监督TCP/IP协议族的连续发展,编辑管理RFC)

    IRTF 因特网研究部:负责TCP/IP协议、应用、体系结构和技术的长期发展

    IETF 因特网工程部门:找出并解决Internet运行问题,开发并评审Internet标准

    IANA/ICANA 因特网编号管理局/因特网名称和号码分配公司(分配IP地址,管理Internet域名和地址)

    1973 Development of TCP/IP suite begins

    最早应用于UNIX系统。

    计算机网络:自主计算机的集合,自主计算机之间的通信互联

    互联网就是计算机网络,因特网是互联网中的一个典型事例。

    网络互联的动机:

    没有一种网络能满足所有的用途

    互联多种不同网络,构成一个协调整体:容纳多种不同技术的网络(异构网互联)、互联的方法和通信约定、独立于具体网络而运行

    术语:internetworking:网际互连,互连技术和手段

    internet:网际网(互联网),互连形成的网络

    Internet:因特网,网际网的一种实例

    互联网、因特网、以太网:

    互联网的英文是 internet,它的意思是“网络的网络”,是一个通用名词,泛指有多个计算机网络互连而成的网络,这些网络之间的通信协议(即通信规则)是可以任意的。

    因特网,即 Internet,记住它与 internet 之间绝对不能使用等于号,因为 Internet 是一个专有名词,它是指当前全球最大的、开放的、有众多网络互相连接而成的特定的计算机网络,它采用 TCP/IP 协议族作为通信的规则,其前身是美国的 ARPNET。

    以太网(Ethernet),是当今现有局域网采用的最通用的通信协议标准。以太网络使用CSMA/CD(载波监听多路访问及冲突检测)技术,并以10M/S的速率(仅指标准以太网的速率而已)运行在多种类型的电缆上。以太网与IEEE802.3系列标准相类似。

    以太网可以说是局域网的一种,但是目前局域网大多数都是使用以太网标准,故可认为以太网就是局域网。然后,局域网之间的通信协议必须是相同的,即局域网内计算机(或计算机网络)只允许使用同一种通信规则进行通信。而不同的局域网之间,又可以通过其他任意的通信规则进行通信(内部只是用一种通信规则),这就构成了互联网。

    所以:以太网 <= 局域网 <= 互联网 != 因特网。

    该部分原文:https://blog.csdn.net/conleyfree/article/details/50890505

  • 相关阅读:
    AB压力测试(Windows)
    Ensure You Are Not Adding To Global Scope in JavaScript(转)
    使用jasmine来对js进行单元测试
    HTML5安全:CORS(跨域资源共享)简介(转)
    asp.net+jquery Jsonp使用方法(转)
    在ios上时间无法parse返回 "Invalid Date"(转)
    用document.domain完美解决Ajax跨子域 (转)
    IE10、IE11 User-Agent 导致的 ASP.Net 网站无法写入Cookie 问题
    NodeJs:module.filename、__filename、__dirname、process.cwd()和require.main.filename 解惑(转)
    关于反射的一些总结(转)
  • 原文地址:https://www.cnblogs.com/HarSong13/p/10707525.html
Copyright © 2011-2022 走看看