计算机网络
WayBling
SJTU 电子系研究生 研究方向图像处理,机器视觉,人工智能
展开
-
互联网协议(4)——DNS
DNS协议是网络层协议在互联网协议基础中,我们讲到了DNS协议,那时是放在应用层之后讲的,这是为了从感性的角度介绍网络协议,也是阮大师博文所采取的的顺序,然而实际上,DNS协议是IP协议族的一部分,也就是说应该属于网络层而非应用层。DNS的由来和意义在上一篇博文互联网协议(3)——IP协议基础中,我们讲到了IP地址(IPv4)用一串32位二进制数来表示终端在网络中的逻辑位置。然而 ,在实际生活中,原创 2017-04-07 11:19:27 · 1066 阅读 · 0 评论 -
互联网协议基础
概述互联网是分层结构的,根据不同的标准有分五层,有分七层,大同小异,多的只不过是针对应用层进行了细分。如图:互联网协议的“五层描述”:由顶至底依次是: 1,Application Layer: 应用层 2,Transport Layer:传输层 3,Network Layer: 网络层 4,Link Layer:链接层 5,Physical Layer:物理层 越顶层越贴近用户的使用和感原创 2017-03-10 20:17:23 · 1195 阅读 · 0 评论 -
互联网协议(2)——数据链路层
基本概念数据链路层是OSI参考模型的第二层,对下与物理层合作完成数据连接,对上与网络层一同进行网络的逻辑连接控制。TCP/IP协议对于物理层数据链路层没有规定,因为TCP/IP以这两层是透明的为前提。数据链路层对物理层略微做了抽象:一些基本的概念,例如“段”,“帧”(frame),“拓扑”。段数据链路层的段是指一个被分割的网络,从不同的角度,它有不同的含义。例如两根网线连在同一个中继器上,从网络层来原创 2017-04-06 18:34:21 · 971 阅读 · 0 评论 -
互联网协议(3)——IP协议基础
概述IP协议——Internet Protocol 是OSI参考模型第三层网络层的协议族,解决了主机对主机的通信。IP有三大模块:IP寻址,路由和IP分包与组包。IP是面向无连接的,无论是否建立了连接,发送端都可以发送信息,接收端则不知道何时会收到信息,这样做的目的是快速高效,而连接控制和信息完整性保证交给上层的TCP协议来完成。IP寻址通过IP地址来确定信息收发双方在网络中的位置的过程。IP地址原创 2017-04-06 19:57:22 · 947 阅读 · 0 评论 -
互联网协议(5)——TCP&UDP
物理层完成了计算机的物理连通,链路层和网路层解决了主机对主机的正确通信问题,那么新的问题来了,一个主机上可能运行着多个程序,都在收发数据,如何判断数据是对应于那一个程序的呢?传输层就是来完成这个信息管理工作的。因此也需要新的协议来标定主机上同时运行的多个程序。在传输层里,我们成这个标定叫做端口。主机IP和端口联合在一起可以唯一定位一个程序,也就是真正的数据收发者了。完成这一工作的是UDP协议(Use原创 2017-04-20 23:21:33 · 761 阅读 · 0 评论 -
互联网协议(6)——其他协议
遇到一个记一个:SNMPSNMP:(Simple Network Management Protocol)简单网络管理协议, 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。 SNMP 使网络管理员能够管理网络效能,发现并解决网络问题以及规划网络增长。通过 SNMP 接收随机消息(及事件报告)网络管理系统获知网络出现问题。SN原创 2017-09-08 10:35:27 · 793 阅读 · 0 评论