精华内容
下载资源
问答
  • 互联网络信息终端
    千次阅读
    2021-06-17 13:55:31

    1. 物理层互连 物理层的功能是在物理信道上透明地传输位流,物理层设备的主要任务就是解决数据终端设备与数据通信设备之间的接口问题。物理层互连的设备是中继器(Repeater)和集线器(HUB),它们在物理层间实现透明的二进制比特复制,以补偿信号衰减,以此来延长网络的长度。 2. 数据链路层互连 数据链路层的功能是在相邻两结点间无差错地传送数据帧,为网络层提供服务。数据链路层互连的设备是网桥(Bridge)。网桥在网络互连中起到数据接收、地址过滤与数据转发的作用,它用来实现多个网络系统之间的数据交换。用网桥实现数据链路层互连时,允许互联网络的数据链路层与物理层协议是相同的,也可以使不同的。 3. 网络层互连 网络层互连的设备是路由器(Router)。网络层互连主要是解决路由选择、拥塞控制、差错处理与分段技术等问题。如果网络层协议相同,则互连主要解决路由选择问题。如果网络层协议不同,则需要使用多协议路由器。用路由器实现网络互连时,允许网互连络的网络层级以下各层协议是不同的。 4. 高层互连 传输层及以上各层协议不同的网络之间的互连属于高层互连。实现高层互连的设备是网关(Gateway)。高层互连使用的网关很多是应用层网关,通常简称为应用网关。如果使用应用网关来实现两个网络高层互连,那么允许两个网络的应用层及以下各层网络协议是不同的。

    取消

    评论

    更多相关内容
  • 网络互联技术 网络互联技术 数据终端设备和数据电路终端设备.pptx
  • 从体系化的角度研究了国内外在家庭网络中多终端互联与组网的主流技术,针对应用互联、IP联网、传感联网控制3类技术进行了深入分析,对各种技术的特点进行了对比研究和测评;并从产品化与应用的视角,探讨了构建智慧...
  • 针对移动互联网用户的多终端协同的垂直切换问题,提出一种UMTS与WLAN异构网络环境下的多终端协同的垂直切换决策算法,其包含切换时间判断与多终端协同算法。首先利用模糊逻辑判断网络切换时机;然后综合考虑主观因素...
  • 随着社会的发展对铁路物流的要求越来越高,铁路物流的信息化建设越来越重要,基于随时随地的实现信息共享和数据交换的目的,考虑到在当前3G/4G网络盛行、android操作系统成熟的背景下,移动互联技术的研发为物流业的...
  • Total Control中文版是一...Total Control中文版可以通过在同一个WIFI的或者蜂窝网络下查看网络摄像头的应用程序。用户们可以将手机的屏幕画面实时、 高速传输至电脑显示器上,并且可以通过电脑对手机进行控制和操作。
  • WiMax(Worldwide Interoperability for Microwave Access),即全球微波互联接入。WiMAX也叫802·16无线城域网或802.16。WiMAX是一项新兴的宽带无线接入技术,能提供面向互联网的高速连接,数据传输距离最远可达50...
  • 在3G网络支撑下,人们通过智能终端不仅可以获取信息,还可以实现许多以往无法想象的功能,比如视频浏览、定位服务、在线游戏等。  按照贝尔实验室的分析数据,到2014年,全球将有12亿部以iPad为代表的联网移动终端...
  • 系统以STM32F103RBT单片机为核心,在北斗射频信号处理模块和北斗信息处理模块之间加入蓝牙通信的模块,实现这两部分的无线互联,从而解决了北斗终端系统携带不便的问题。  0 引言  北斗卫星导航系统(BDS)是...
  • 区域卫生信息化-终端网络应用系统建设方案.docx
  • 物联网终端智能防护与可信互联应用实践分享,物联网、安全方案,典型应用案例大全,覆盖智能IOT设备。网络安全、IOT安全
  • 无线手持磁条卡信息终端利用磁务卡接口读取磁卡上的用户ID信息,并通过GPRS无线网络与中心服务器互联,进行后台处理。开发的无线手持磁条卡信息终端具有成本低、体积小、功耗低等特点,可以用于会员消费积分查询、...
  • 网络互联的层次结构

    千次阅读 2022-01-04 11:35:34
    网络协议是分层的,所以网络互联也存在着互联层次的问题。网络互联的层次可以根据网络层次的结构模型划分。 1.物理层互联 物理层的功能是在物理信道上透明地传输位流,物理层设备的主要任务就是解决数据终端设备与...

    网络协议是分层的,所以网络互联也存在着互联层次的问题。网络互联的层次可以根据网络层次的结构模型划分。
    1.物理层互联
    物理层的功能是在物理信道上透明地传输位流,物理层设备的主要任务就是解决数据终端设备与通信设备之间的接口问题。物理层互连的设备是中继器和集线器,它们在物理层间实现透明的二进制比特复制,以补偿信号衰减,以此来延长网络的长度。
    2.数据链路层互联
    数据链路层的功能是在相邻两节点间无差错地传送数据帧,为网络层提供服务。数据链路层互联的设备是网桥。网桥在网络互联中起到数据接收、地址过滤与数据转发的作用,它用来实现多个网络系统之间的数据交换。用网桥实现数据链路层互联时,允许互联网络的数据链路层与物理层协议是相同的,也可以是不同的。
    3.网络层互联
    网络层互联的设备是路由器。网络层互联主要是解决路由选择、拥塞控制、差错处理与分段技术等问题。如果网络层协议相同,则互连主要解决路由选择问题;如果网络层协议不同,则需要使用多协议路由器。用路由器实现网络互联时,允许网络互联的网络层级以下各层协议是不同的。
    4.高层互联
    传输层及以上各层协议不同的网络之间的互联属于高层互联。实现高层互联的设备是网关。高层互联使用的网关很多是应用层网关,通常简称为应用网关。如果使用应用网关来实现两个网络高层互联,那么允许这两个网络的应用层及以下各层网络协议是不同的。
    在网络互联技术中,我们常常遇到“互联”、“互通”与“互操作”这3个术语。从网络互联角度来看,网络的互联、互通与互操作表示了不同的内涵。互联是指两个物理网络之间至少有一条在物理上连接的线路,它为两个网络的数据交换提供了物质基础和可能性,但并不能保证两个网络一定能够进行数据交换,这取决于两个网络的通信协议是否相互兼容;互通仅仅涉及通信的两台计算机之间端到端的连接与数据交换;互操作是指网络中不同计算机系统之间具有透明地访问对方资源的能力。因此,互联、互通、互操作表示了3层含义。互联是基础,互通是手段,互操作则是网络互联的目的。
    一般来说,互联层越高,互联设备越复杂,参加互联的网络之间差异就越大。中继器是最简单的互联设备,而网关则是最复杂的互联设备。

    展开全文
  • 网络终端设备隔离部件安全技术要求.pdf
  • 网络终端设备隔离部件安全技术要求.docx
  • 介绍了一种基于ARM处理器和嵌入式Linux操作系统的嵌入式网络化射频读卡终端,分析了其硬件接口电路和软件的设计。该终端具有可移植性好、易于网络互联、存储容量大等特点,应用前景广阔。
  • 很多用户的认识就是5G会比4G快10倍,甚至百倍。但实际上网速快并不是5G的唯一优势,5G所带来的万物互联才是...最典型的无人驾驶技术,通过5G网络能够实现终端车辆与服务器之间无延时的数据交互,及时针对各种情况做出
  • 锐捷网络RGNOS-终端服务配置指南.pdf
  • 针对大型房地产市场在物业维修管理过程中给业主和管理者造成的不便,基于移动互联与社交网络的快速发展、安卓智能手机的普遍应用以及移动社交网络和Android智能手机平台,分别设计了维修工和业主终端软件,实现维修...
  • 文章目录前言开放式系统互联模型(网络的七层架构)1、物理层2、数据链路层:3、网络层:4、传输层:5、会话层:6、表示层:7、应用层 : 前言   如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作...

    前言

      如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
      而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!


    开放式系统互联模型(网络的七层架构)

    概述:

    序列层级名称举例用处单位协议
    1物理层网线的接口类型、光纤的接口类型由 1、0 转化为【电流强弱】来进行传输,到达目的地后在转化为 1、0比特流V.35、EIA/TIA-232
    2数据链路层交换机,网桥、网卡从物理层接收的数据进行【MAC 地址(网卡的地址)】的封装与解封装802.2、802.3ATM、HDLC
    3网络层路由器,网桥路由器主要将从下层接收到的数据进行 【IP 地址(例 192.168.0.1)】的封装与解封装,常把这一层的数据叫做数据包。数据包IP(IPV4、IPV6) ICMP4
    4传输层定义了一些【传输数据的协议和端口号】(WWW 端口 8080和TCP协议,UDP协议)将从下层接收的数据进行分段进行传输,到达目的地址后在进行重组数据段TCP,UDP
    5会话层主要在你的系统之间发起会话或或者接受会话请求通过传输层(端口号:传输端口与接收端口)建立数据传输】的通路。数据流FTP SSH TLS HTTP(S) SQL
    6表示层 把计算机能够 识别的东西转换成人能够能识别的东西(如图片、声音等)/数据流CSS GIF HTML JSON XML GIF
    7应用层 终端的应用展示我们在电脑屏幕上可以看到的东西数据流Telnet、FTP、HTTP、SNMP等

    个人认为,作为一个开发者来说,在开发阶段,主要在意后四个阶段【传输层】,【会话层】,【表示层】,【应用层】 就可以了。

    详细:

    1、物理层

    概念:主要定义物理设备标准
    举例:如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等
    用处:

    就是由 1、0 转化为【电流强弱】来进行传输,到达目的地后在转化为 1、0,也就是我们常说的【模数转换与数模转换】)。这一层的数据叫做比特。

    2、数据链路层:

    概念:主要将从物理层接收的数据进行 【MAC 地址(网卡的地址)】的封装与解封装。
    举例:交换机
    用处:

    常把这 一层的数据叫做帧。在这一层工作的设备是交换机,数据通过交换机来传输。

    3、网络层:

    概念:主要将从下层接收到的数据进行 【IP 地址(例 192.168.0.1)】的封装与解封装。
    举例:路由器
    用处:

    常把这一层的数据叫做数据包。

    4、传输层:

    概念:定义了一些【传输数据的协议和端口号】(WWW 端口 8080和TCP协议,UDP协议),
    举例:

    • TCP(传输控制协议, 传输效率低,可靠性强,用于传输可靠性要求高,数据量大的数据),
    • UDP(用户数据报协议, 与 TCP 特性恰恰相反,用于传输可靠性要求不高,数据量小的数据,如 QQ 聊天数据就是通过这 种方式传输的)。

    用处:

    主要是将从下层接收的数据进行【分段进行传输】,到达目的地址后在进行重组, 常常把这一层数据叫做段。

    5、会话层:

    概念:通过传输层(端口号:传输端口与接收端口)建立【数据传输】的通路。
    举例:主要在你的系统之间发起会话或或者接受会话请求
    (设备之间需要互相认识可以是 IP 也可以是 MAC 或者是主机名)

    6、表示层:

    概念:主要是进行对接收的数据进行解释、加密与解密、压缩与解压缩等
    用处:

    也就是把计算机能够 识别的东西转换成人能够能识别的东西(如图片、声音等)

    7、应用层 :

    概念:主要是一些终端的应用,
    举例:
    比如说 FTP(各种文件下载),WEB(IE 浏览),QQ 之类的(你 就把它理解成我们在电脑屏幕上可以看到的东西.就 是终端应用)。

    展开全文
  • 随着移动通讯技术的飞速发展,基于GPRS技术的无线通讯当前正得到广泛应用,将该通讯技术应用于工业控制系统中,可以把传统的数据采集方式转变为远程无线数据采集,实现物联网终端设备的互联互通。本参赛项目正是基于...
  •  虽然作为程序员来讲不必过多的去了解网络互联的相关技术,但是目前互联网已经转向了物联网时代,从刚开始的软件+网络,成为今天的硬件+软件+网络的模式(即物联网) 智能家居的实现模式也是典型的物联网产物。因此...


     转载请标明出处: http://blog.csdn.net/sk719887916/article/details/46773109 作者:skay 


     一 互联技术

       虽然作为程序员来讲不必过多的去了解网络互联的相关技术,但是目前互联网已经转向了物联网时代,从刚开始的软件+网络,成为今天的硬件+软件+网络的模式(即物联网)

    智能家居的实现模式也是典型的物联网产物。因此有网络基础对成为一个高级软件架构师有着无比轻重的作用,因此接下来几篇文章我会给大家介绍下网络相关的知识,


       目前主流的互联技术包括小规模的主机互联(局域网)和大规模的主机互联(广域网)。


        主机互联一般基于的通信模式有一对一通信(双方)和多对多通信(多方)由以下两种通信方式。


       1  双方通信


        –双方信息打包后放到通信线路上发送,就能到达对方。
        –在通信线路上只有两方,所收到的信息必然是对方发过来给我的。


       2 多方通信 

                -只将信息打包后就放到通信线路上去发送,那么就无法知道到是从哪儿发来的然后到底底是发给谁的信息。

               因此,我们需要给每一个通信终端都编一个号,也就是IP地址(IP地址)。

           虽然程序员和硬件扯不上太大的关系,但是我们还是要知道早期的局域网是同过双绞线和同轴电缆当作通信介质,但是由于介质的损耗和带宽问题,目前已采用光纤通信,

    采用光速,不仅提高了传输速率,而且减少了损耗。以下两种介质的对比。

    名称

    速率

    介质类型

    最大线缆长度

    10BASE2

    10Mbps

    细同轴电缆

    200

    10BASE-T

    10Mbps

    双绞线

    100


     二  网络基础

           在大致了解网络通信前,我们必须了解几个概念,IP地址,MAC地址,路由表,TCP/UDP协议,和网络层次模型

       1 OSI 七层模型

       
       


              计算机网络通信制定的一个7层框架,协议的七层框架,称为:“OSI/RM"。OSI模型分为七层,依次从底层到上层为,物理层,数据链路层,传输层,会话层,表示层,应用层。每个层此又为上层提供服务,说

       2 TCP/IP 四层模型


         TCP/IP通讯协议采用了4层的层级结构,分别为: 


         应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。 


         传输层:它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。 


         互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。 


           网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。
        两种层次模型的对比图.
                                          
     其具体功能前我用现实中的硬件设备来对比一下.

    --物理层:网卡,网线,集线器,中继器,调制解调器
    --数据链路层:网桥,交换机
    --网络层:路由器

    --网关:工作在第四层传输层及其以上。
      对于稍微有网络基础的开发人员来说这些名词不会太陌生.到这问题又来了什么是网桥,什么是中继器?
    --中继器 
       中继器是局域网环境下用来延长网络距离的最简单最廉价的网络互联设备,操作在OSI的物理层,中继器对在线路上的信号具有放大再生的功能,用于扩展局域网网段的长度(仅用于连接相同的局域网网段)。
    中继器(RP repeater)是连接网络线路的一种装置,常用于两个网络节点之间物理信号的双向转发工作。中继器主要完成物理层的功能,负责在两个节点的物理层上按位传递信息,完成信号的复制、调整和放大功能,以此来延长网络的长度。
       也就说类似生活中变电的变压器功能。
     --网桥
       网桥不是真实的物质东西,而是一个作用域的代名词,网桥(Bridge)像一个聪明的中继器。中继器从一个网络电缆里接收信号, 放大它们,将其送入下一个电缆。相比较而言,网桥对从关卡上传下来的信息更敏锐一些。网桥是一种对帧进行转发的技术,根据MAC分区块,可隔离碰撞。网桥将网络的多个网段在数据链路层连接起来。
    网桥也叫桥接器,是连接两个局域网的一种存储/转发设备,它能将一个大的LAN分割为多个网段,或将两个以上的LAN互联为一个逻辑LAN,使LAN上的所有用户都可访问服务器。
      -- 交换机

        交换机就是用来进行报文交换的机器。多为链路层设备(二层交换机),能够进行地址学习,采用存储转发的形式来交换报文.。

        -- 路由器

      -路由器用来连通不同的网络,另一个作用是选择信息和分发传送的线路功能。选择通畅快捷的近路,能大大提高通信速度,减轻网络系统通信负荷,节约网络系统资源,提高网络系统畅通率。 

        具有多个接口,用于连接多个IP子网及多种链路,并实现其互联互通的网络设备。工作在OSI第三层,其主要工作任务是在网络中转发IP数据包


      3 MAC地址


       Mac地址即设备物理地址,他类似人类的身份证,每个人出生就开始编制了号码,其互联网设备出厂也会标志唯一的mac地址,物理地址由IEEE统一指定和分配,比如联想和惠普就有不同的区段范围的mac地址,其原理和规则是: MAC统一编址,MAC地址长6个字节(48位),全球唯一。前24为OUI,由IEEE分配给各网络厂家。后24位为EUI,由厂家自行分配。


       4 路由表

       又称全局路由表,存储在路由器的内存中,用于指示路由器发送IP数据包转发至正确目的地的信息表。列如,生活中我们去乘火车,我们只关心目的城市,从上车之前我们并不知道其最近路线,二路由器就里面就保存着我们下一站的信息,火车没到一个站,都要经过铁路公司的统一安排开始进入对应的股道,而路由器就是铁路中的小枢纽站一样。

       

    协议

    标网段/掩码

    出口

    下一跳

    C

    192.168.1.0/55

    S0/0

    -----

    C

    192.168.1.4/45

    S0/1

    -----

    b

    192.168.10.0/23

    F0/0

    -----

    S

    192.168.18.0/20

    S0/0

    192.168.1.2

    O

    192.168.22.0/219

    S0/1

    192.168.1.6


    5 TCP/IP

        上面提到Tcp /IP是一种互联网通信协议,它包括四层模型,各自进行自己的职责。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的协议来完成自己的需求。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地

     --IP

    IP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP或UDP层;相反,IP层也把从TCP或UDP层接收来的数据包传送到更低层。IP数据包是不可靠的,因为IP并没有做任何事情来确认数据包是否按顺序发送的或者有没有被破坏,IP数据包中含有发送它的主机的地址(源地址)和接收它的主机的地址(目的地址)。
    高层的TCP和UDP服务在接收数据包时,通常假设包中的源地址是有效的。也可以这样说,IP地址形成了许多服务的认证基础,这些服务相信数据包是从一个有效的主机发送来的。IP确认包含一个选项,叫作IP source routing,可以用来指定一条源地址和目的地址之间的直接路径。对于一些TCP和UDP的服务来说,使用了该选项的IP包好像是从路径上的最后一个系统传递过来的,而不是来自于它的真实地点。这个选项是为了测试而存在的,说明了它可以被用来欺骗系统来进行平常是被禁止的连接。那么,许多依靠IP源地址做确认的服务将产生问题并且会被非法入侵。

    --TCP



          TCP是面向连接的通信协议,通过三次握手建立连接,通讯完成时要拆除连接,由于TCP是面向连接的所以只能用于端到端的通讯。
        TCP提供的是一种可靠的数据流服务,采用“带重传的肯定确认”技术来实现传输的可靠性。TCP还采用一种称为“滑动窗口”的方式进行流量控制,所谓窗口实际表示接收能力,用以限制发送方的发送速度。
    如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向‘上’传送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。TCP数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。
        TCP将它的信息送到更高层的应用程序,例如Telnet的服务程序和客户程序。应用程序轮流将信息送回TCP层,TCP层便将它们向下传送到IP层,设备驱动程序和物理介质,最后到接收方。
    面向连接的服务(例如Telnet、FTP、rlogin、X Windows和SMTP)需要高度的可靠性,所以它们使用了TCP。DNS在某些情况下使用TCP(发送和接收域名数据库),但使用UDP传送有关单个主机的信息。

    常见Tcp的端口号
      

    协议

    端口号

    协议

    端口号

    协议

    端口号

    FTP

    21

    HTTP

    80

    SMTP

    25

    FT-data

    20

    HTTPS

    443

    POP3

    110

    Telnet

    23

    SQL

    1433

    Tacacs+

    49

    SSH

    22

    Oracel

    1521

    DNS

    53


    --UDP

          UDP是面向无连接的通讯协议,UDP数据包括目的端口号和源端口号信息,由于通讯不需要连接,所以可以实现广播发送(单播、广播、组播)。
            UDP通讯时不需要接收方确认,属于不可靠的传输,可能会出现丢包现象,实际应用中要求程序员编程验证。
          UDP与TCP位于同一层,但它不管数据包的顺序、错误或重发。因此,UDP不被应用于那些使用虚电路的面向连接的服务,UDP主要用于那些面向查询---应答的服务,例如NFS。相对于FTP或Telnet,这些服务需 要      交换的信息量较小。使用UDP的服务包括NTP(网络时间协议)和DNS(DNS也使用TCP)。
           欺骗UDP包比欺骗TCP包更容易,因为UDP没有建立初始化连接(也可以称为握手)(因为在两个系统间没有虚电路),也就是说,与UDP相关的服务面临着更大的危险。
     

    常见Tcp的端口号:

    协议

    端口号

    协议

    端口号

    协议

    端口号

    DHCP

    67   68

    Radius

    1812 1813

    WINS

    42

    TFTP

    69

    NTP

    123

    NETBIOS

    137 138 139

    SNMP

    161  162

    RIP

    520

    DNS

    53


    --ICMP



    I CMP与IP位于同一层,它被用来传送IP的控制信息。它主要是用来提供有关通向目的地址的路径信息。ICMP的‘Redirect’信息通知主机通向其他系统的更准确的路径,而‘Unreachable’信息则指出路径有问题。另外,如果路径不可用了,ICMP可以使TCP连接‘体面地’终止。PING是最常用的基于ICMP的服务。

    --端口

      TCP和UDP服务通常有一个客户/服务器的关系,例如,一个Telnet服务进程开始在系统上处于空闲状态,等待着连接。用户使用Telnet客户程序与服务进程建立一个连接。客户程序向服务进程写入信息,服务进程读出信息并发出响应,客户程序读出响应并向用户报告。因而,这个连接是双工的,可以用来进行读写。
      两个系统间的多重Telnet连接是如何相互确认并协调一致呢?TCP或UDP连接唯一地使用每个信息中的如下四项进行确认:
     *源IP地址 发送包的IP地址。
    *目的IP地址 接收包的IP地址。
    *源端口 源系统上的连接的端口。
    * 目的端口 目的系统上的连接的端口。

         端口是一个软件结构,被客户程序或服务进程用来发送和接收信息。一个端口对应一个16比特的数。服务进程通常使用一个固定的端口,例如,SMTP使用25、Xwindows使用6000。Tomcat的端口:8080,这些端口号是‘广为人知’的,因为在建立与特定的主机或服务的连接时,需要这些地址和目的地址进行通讯,列如我们去建立聊天通讯的指定的自定义端口(8090)。


    --数据格式

       数据帧:帧头+IP数据包+帧尾 (帧头包括源和目标主机MAC初步地址及类型,帧尾是校验字)
      IP数据包:IP头部+TCP数据信息(IP头包括源和目标主机IP地址、类型、生存期等)
      TCP数据信息:TCP头部+实际数据 (TCP头包括源和目标主机端口号、顺序号、确认号、校验字等)

      常见的以太帧结构
       


    --IP地址

          在因特网上连接的所有计算机,从大型机到微型计算机都是以独立的身份出现,我们称它为主机。为了实现各主机间的通信,每台主机都必须有一个唯一的网络地址。就好像每一个住宅都有唯一的门牌一样,才不至于在传输资料时出现混乱。
    Internet的网络地址是指连入Internet网络的计算机的地址编号。所以,在Internet网络中,网络地址唯一地标识一台计算机。我们都已经知道,Internet是由几千万台计算机互相连接而成的。而我们要确认网络上的每一台计算机,靠的就是能唯一标识该计算机的网络地址,这个地址就叫做IP(Internet Protocol的简写)地址,即用Internet协议语言表示的地址。
    在Internet里,IP地址是一个32位的二进制地址,为了便于记忆,将它们分为4组,每组8位,由小数点分开,用四个字节来表示,而且,用点分开的每个字节的数值范围是0~255,如202.116.0.1,这种书写方法叫做点数表示法。

      IP包的头文件结构:


                


         对有着开发经验的程序员来说,概念或许你并不知道,但是你知道socket建立时我需要指定目标地址,和主机端口号。而这些是怎么IP协议发送过去的呢,首先发送方进行封包,路由器进行不断转发,最后找到目标主机进行拆包,然后读取信息。

        网络建立连接有个三次握手协议,通俗讲,小时候你出去玩了,你很饿,你就喊妈妈,问妈妈饭最好了吗,你妈妈说好了,你说可以过去吃饭吗,妈妈说可以了,这样你才能回家吃饭。计算机通信也是这样。

     如下图,A向B请求,B收到后应答给A,然后A收到B的应答信息后再继续应答B, B收到后双方建立连接。 注意:后面我们程序的非对称加密协议和网网络连接一样类似,后面我会讲到。

                              

       

        当我的连接建立时我通常开始主机A的封包和主机B的解包,当然解包是封包的逆过程,通常称为完整的一次连接。

                                          

           这里我们还需要知道两个概念DNS和ARP

        --DNS

        提供域名解析服务将URL中的域名解析成IP地址

        - -ARP

          将IP地址解析成MAC地址

         

          通过今天的学习,我们可以大概了解下TCP/IP的架构分布和传输协议,以及网络通讯的术语和各自功能,包括几种连接方式,其建立成功连接需要的必要数据结构,曾经记得有次面试

    遇到了有关网络的面试题,有可能面试官懂点网络基础,想来虐虐我,最后没想到我从头讲到尾,但遗憾的是我还是未被录取。在下面的几篇文章中,我大致会给大家介绍下网络分布拓扑和

    网络安全知识和数据加解密的有关知识,但只限于作为程序员来讲方面的知识。欢迎阅读。

    转载请标明出处: http://blog.csdn.net/sk719887916/article/details/46773109 作者:skay 


       

       



    展开全文
  • 为拯救皮影这门传统艺术,笔者将自己已有研究成果,与市场上几款广受年轻人喜爱的手机应用相结合,设计开发了多终端数字皮影交互...分控端通过无线网络控制主控端场景中的人物,实现了跨平台多设备联合皮影表演的可能。
  • 为全面展示5G全互联PC优越性能,在本次大会上,广和通与中国移动、联发科、英特尔展台均展出了该款5G全互联PC泛终端系列产品。惠普星系列14英寸变形本5G版与惠普 Spectre x 360 14英寸变形本 5G 版均可顺畅支持5G...
  • 中石油客户终端安全与行为审计j解决方案-06.doc
  •  除了已经熟知的GPS用于定位外,WIFI、蓝牙和3G等无线网络也被广泛内置在系统中,使得汽车和手机以及其他有联网功能的终端设备随时互联,和专用的客户服务网络随时连接,甚至和互联网随时随地接入。导航是客户能...
  • 移动终端,网民,PC,中国互联网络信息中心专家在昨日召开的2012年增值电信业务合作发展大会上表示,移动互联网用户已成为推动中国互联网深入普及的关键动力。预计未来两到三年,中国移动终端网民数量将超越PC终端网民...
  • 文章目录计算机网络网络拓扑结构星型环形拓扑总线拓扑树形拓扑网络数据的交换技术物理连接——线路交换虚拟连接——报文交换方式和报文分组交换网络互联模型最初标准结构——OSI七层结构物理层数据链路层网络层运输...
  • 通信行业深度报告-从网络到硬件到终端应用,新经济发展核心基础1.docx
  • 伴随着云计算技术的迅猛发展在市面上早已出现了比较成功的研究成果和运用方式通过研究来设计出一种在云计算技术基础之上互联网信息安全管理系统构造出智能化的计算机网络平台把其中比较重要的信息资源和必要的操作...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 46,262
精华内容 18,504
热门标签
关键字:

互联网络信息终端