计算机网络两台主机互相通信过程概览
两台主机互通过程:
地面:物理层信息
路 :数据链路层 使物理层更好的传输
车 :网络层 实现异构网络的互联
货物:传输层 实现不同主机的进程之间的通讯(TCP)
楼:应用层 为应用进程提供服务
TCP/IP结构:
- 应用层 (提供系统与用户的接口)
- 传输层(访问点是端口号)(报文段)(提供端口号,实现了为应用之间提供端到端的逻辑通信)
- 网络层(访问点是主机 )(数据报)(IP协议)(无连接不可靠的数据报服务,仅仅为主机间提供逻辑通信)
- 数据链路层(帧)
- 物理层 (比特)
各层之间相互独立;
- 结构上可分开
- 易于实现和维护
- 能促进标准化工作
- 灵活性好
协议:为网络中的数据交换而建立的规则、标准或约定称为协议(某层中的两个对等实体能实现通信)
协议组成:语法、语义、同步
协议是水平的,服务是垂直的
实体:任何可发送或接收信息的硬件或软件进程
RI(路由器)–>网络层、Switch(交换机)–>数据链路层、Hub(集线器)–>物理层
协议数据单元PDU(Protocol Data Unit)对等层次之间传递的数据单位
传播时延 = 信道长度/电磁波在信道上的传播速率(-.-就是信号从线的一端传播到另一端所用的时间)
带宽:表示在数据链路层上 每秒传输的比特数
传播时延和链路带宽属于数据传输的两个阶段
时延带宽积=传播时延*信道带宽
网络的基本分类
传输技术分类:广播式网络、点对点网络
覆盖范围与规模:广域网、局域网、城域网、
逻辑上:
- 资源子网(由主计算机系统、终端、终端控制器、联网外部设备、各种软件资源与信息资源组成)
- 通信子网(连接节点的线路与发送和接收信息的设备)只有物理层、数据链路层、网络层
由通信控制处理机、通信线路与其他通信设备组成、负责网络数据传输、转发等通信处理任务
因特网采用的核心技术就是分组交换技术(TCP/IP协议)
计算机网络两台主机互相通信过程概览相关推荐
- #两台主机之间通信时为什么要用IP地址,而不直接用硬件地址?
两台主机之间通信时为什么要用IP地址,而不直接用硬件地址? 既然在网络链路上传送的数据帧最终是用硬件地址来寻找目的主机,为什么还要用IP地址进行通信,为什么不直接是用硬件地址进行通信? 首先要 ...
- 直连的不同网段的两台主机如何通信
今天我们来看一下,如何让两台直连的主机,配置不同网段的ip地址后,还可以ping通.同时从中可以了解些什么? 环境配置 准备两台电脑,系统是Ubuntu的,用一根网线把它们的网络接口连起来 在Ubun ...
- 【网络通信与信息安全】之深入解析两台主机之间的通信过程和原理
一.前言 本文通过在 Docker 容器中执行命令,来深入了解两台主机之间的通信过程.阅读完本文,您将熟悉以下内容: Docker 的基本操作: 创建 socket 并发送 HTTP 请求: 路由表. ...
- Winpcap网络编程十之Winpcap实战,两台主机通过中间主机通信
注:源码等等的我不会全然公开的,此篇文章写出来为大家的网络编程或者课程设计提供一定的思路.. 好,本次我们须要完毕的任务是: 完毕两台主机通过中间主机的数据通信(网络层) 添加基于IP地址的转发功能 ...
- Linux 两台主机之间建立信任关系方式及基本原理
前言: 去年学过一段时间的现代密码学,最近在配置github, Linux主机之间建立信任关系的时候都用到了其中一些知识,所以刚好整理一下,想直接看操作方式的可直接拉到下面 密码学基本知识 一 现代密 ...
- 对等网主机的通信过程以及原理,很简单
大家好,我们今天来分享一下对等网主机的通信过程以及原理 关于对等网的解释: 对等网采用分散管理的方式,网络中的每台计算机既作为客户机又可作为服务器来工作,每个用户都管理自己机器上的资源. 看这个网络拓 ...
- Hadoo集群--高可用HA配置(两台主机)
目录 1 Hadoop HA架构详解 1.1 HDFS HA背景 1.2 HDFS HA架构 1.3 HDFS HA配置要素 1.4 HDFS HA配置参数 1.5 HDFS自动故障转移 1.6 YA ...
- 怎么用一个显示器来显示和控制两台主机
要实现用一套键盘鼠标显示器来控制两台主机,方法很简单,只需要一个小型的设备来帮助--两个端口的KVM切换器.两个端口的KVM切换器.KA1302 是一个2口线控USB KVM切换器,使用者可将主装置放 ...
- Linux两台主机之间建立信任关系
Linux两台主机之间建立信任关系 一般用ssh命令访问另一台机器,或者用scp命令从别的机器拷贝数据和文件,都要输入对应账户的密码.而在两台机器之间建立信任关系,则可以省略输入密码的过程. 一 : ...
最新文章
- “买傅园慧送胡歌”,信息安全何以如此廉价
- python正则表达式代码_python的re正则表达式实例代码
- Java 接口(interface)的用途和好处
- Android studio java文件显示变为红色J
- ios kb转m_iOS 音频录音和格式转换
- linux下md5sum的使用
- sr里简体中文的代码_常用的语言代码对照表
- 分享30个应用HTML5的网站案例
- 20考研率辉计算机复试(二分法)
- 深入探访支付宝双11十年路,技术凿穿焦虑与想象极限
- 固态硬盘是什么接口_PCI-E接口的固态硬盘和SATA接口的有什么区别?
- 微服务[开发生命周期]
- Uniapp苹果登录sign in Apple
- linux查看文档结构图,Linux之文本处理
- Xiuno BBS 4.0 修改时间显示
- 视觉和听觉的双重盛宴,富有正能量的B站美食UP主。
- INFINONE XC164单片机逆向记录(R1) 汽车动力系统ECU固件逆向工程初探
- 【译】Executor, ExecutorService 和 Executors 间的不同
- 怎样补充nmn,nmn胶囊正确服用方法,现在知道还不晚
- dedecms友情链接plus/flink.php页面出错,DedeCMS友情链接flink_add Getshell漏洞管理员CSRF漏洞...
热门文章
- 疫情环境下外卖跑腿市场,校园平台与社会主流大平台有什么区别?
- VB基础版版务处理_20051011
- Go语言上手(一) | 青训营笔记
- libVLC 视频缩放
- 【Python实践】你可能没有见过的码代码小技巧1
- 通常计算机的存储容量越大性能就越好吗,为什么计算机的内存越大速度越高?...
- 中北校赛练习里的一道题,比较难写 htu1602
- 小学计算机走进智慧城堡教案,新苏教版二年级下册数学《千以内数的初步认识》教案教学设计...
- 洛谷P1314 聪明的质检员(二分)
- 大数据智能分析的优势有哪些