《图解TCP/IP》读书笔记
文章平均质量分 77
ppingfann
这个作者很懒,什么都没留下…
展开
-
简述协议
在计算机网络和信息通信领域里,我们常常看到“协议”这个词。那么,什么是协议呢?在计算机网络和信息通信领域里为什么要协议这个东西呢?计算机网络体系结构除了最流行的TCP/IP还有哪些呢?一个简单的例子原创 2017-03-02 21:58:36 · 331 阅读 · 0 评论 -
OSI参考模型
OSI参考模型 OSI参考模型共分七层,接下来我举例讲解每一层具体的作用。一个例子假设现在有两台主机A和B,A主机的用户给B主机的用户发送一封邮件,内容是“你好”。 主机A与主机B都采用的OSI分层模型。发送方的数据从应用层一层一层传数据到物理层,发送到B后又由相反的顺序,即从物理层向应用层一层一层传数据。最后用户B可以在应用层看到发送的数据“你好”。 接下来分层来讲解每一层的大概作用:原创 2017-03-03 10:18:56 · 1406 阅读 · 0 评论 -
简述TCP/IP协议分层模型
一、TCP/IP与OSI参考模型二、简述由上图我们可以看到,TCP/IP协议分层模型与OSI参考模型十分相似。之前我介绍过OSI参考模型每层的目的。TCP/IP的每一层都对应有协议,如果我们了解了协议处于其中的哪一层,那么我们就可以对协议的目的有所了解。然后对于每个协议的具体技术要求就可以参考相应的规范了。这里不详述协议本身的协议,就讲述一下各个协议与OSI参考模型中各个分层的对应关系。三、硬件(物原创 2017-03-07 22:13:34 · 4060 阅读 · 0 评论 -
简述IP协议
一、IP协议是什么之前我们讲过,协议是计算机之间通过网络交流的“语言”。只有使用同样的语言才可以进行交流沟通。IP协议是互联网的协议。相当于OSI参考模型的第三层——网络层。二、网络层与数据链路层的关系数据链路层提供的是两个直连的设备之间通信的功能。网络层的IP负责在两个没有直连的网络之间进行通信传输,也就是发送端到最终接收端的通信传输。那么为什么要设置这样的两层呢?它们之间的关系是什原创 2017-03-29 15:33:24 · 930 阅读 · 0 评论 -
数据链路及其相关技术
一、数据链路数据链路层是OSI分层模型的第二层。如果没有数据链路层,基于TCP/IP协议的通信也就无从谈起。 数据链路层的协议定义了通过通信媒介互联的设备之间传输的规范。常用的通信媒介有双绞线电缆、同轴电缆、光纤、电磁波以及红外线等介质。此外,各个设备之间有时也会通过交换机、网桥、中继器等中转数据。二、数据链路相关技术MAC地址1.MAC地址用于识别数据链路中互连的节点。 2.理论上MAC地址是原创 2017-03-14 13:29:10 · 841 阅读 · 0 评论 -
IP协议的相关技术
单凭IP无法完成通信我们了解到网络通信中如何利用IP让数据包最终到达目标主机。然而我们也都明白,在我们平时上网与别的主机进行通信的时候却几乎很少用到IP。比如,我们用WEB浏览网页,从来都是输入www.xxx.com或者www.xxx.org什么的(xxx代表某个名称)。那么,互联网是用的什么技术将这些域名转换为IP的呢?还有,我们都知道在数据链路层都是也是不使用IP地址的,在以太网的情况下只原创 2017-04-12 21:10:25 · 460 阅读 · 0 评论 -
TCP与UDP
简述TCP与UDPTCP(Transmission Control Protocol)是面向连接的、可靠的流协议。 UDP(User Datagram Protocol)是面向无连接的、不具有可靠性的数据报协议。TCP与UDP对比很多初学者可能都认为,TCP是面向连接的而且是可靠的协议,所以TCP一定优于UDP。在应用中也应该首选TCP作为传输层的协议。其实不是这样的,TCP与U原创 2017-04-26 16:26:26 · 475 阅读 · 0 评论 -
简述应用协议
背景简述一些常见的应用协议。应用协议概述现如今,利用网络的应用程序种类繁多,包括有WEB浏览器、电子邮件、远程登录、文件传输等。能够让这些不同的应用进行特定通信处理的就是应用协议。WEB浏览器HTMLHTML是记述WEB页的一种语言。它可以指定浏览器中显示的文字以及文字的大小、颜色。此外,不仅可以对图像或动画进行相关设置,还可以设置音频内容。HTML算是WEB浏览器的通用数据表现协议。即使对于异构的原创 2017-05-22 17:35:27 · 947 阅读 · 0 评论