
计算机网络
文章平均质量分 80
xdtongyuan
这个作者很懒,什么都没留下…
展开
-
学习网络编程的十个步骤
经过多年的网络编程实践之后,个人觉得初学网络编程者可以从以下几个步骤开展: 1)下载一个可以互动的学习工具,通过这个与这个工具互动,我们可以及时的学到每个api的结果如果。我个人强烈推荐一个互动好工具,即python,下载地址http://www.python.org 对于有c/c++或java基础的朋友通过一两个礼拜的时间就可以上手了,另外个人建议初学者可以学习dive into py转载 2013-08-18 23:14:23 · 710 阅读 · 0 评论 -
TCP协议连接过程详解
1、建立连接协议(三次握手) (1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1. (2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。 (3) 客户必须再次回应服务段一个ACK报文,这是报文段转载 2013-08-19 16:56:06 · 657 阅读 · 0 评论 -
熟悉基本通信协议(3) 网络层
第三、网络层协议框架 一、路由器在网际中的作用 (一)路由器的构成(强调:它工作在第三层,即IP层或网络互连层,但是它包括物理层和数据链路层。路由器也具有操作系统,相当于一台小型计算机) (1)当主机 A 要向另一个主机 B 发送数据报时,先要检查目的主机 B 是否与源主机 A 连接在同一个网络上 (2)如果是,就将数据报直接交付给目的主机 B 而不需要通过路由器 (3)转载 2013-08-19 16:53:38 · 1161 阅读 · 0 评论 -
熟悉基本通信协议(4)传输层
第四、(传输层的作用)传输层知识框架 总体框架如下: (一)传输层完成的功能和任务 (二)理解TCP的功能和工作过程 (三)理解UDP的主要内容 详细介绍: 一、传输层协议概述纲领(传输层由软件来实现,而数据链路层由软件和硬件共同实现) (一)从通信和信息处理的角度看,传输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层,传输层也叫运输层。转载 2013-08-19 16:54:18 · 892 阅读 · 0 评论 -
熟悉基本通信协议(5)应用层(高层)
第五、应用层知识框架. 在本阶段应该掌握下边内容:(只是总结了精华部分) 一、应用层协议的特点。 (1)每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。 (2)应用层的许多协议都是基于客户服务器方式。客户(client)和服务器(server)都是指通信转载 2013-08-19 16:55:02 · 2580 阅读 · 0 评论 -
路由器和交换机的区别
交换机是一种基于MAC(网卡的硬件地址)识别,能完成封装转发数据包功能的网络设备。 交换机可以“学习”MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。交换机主要是组成局域网,例如一个公司网络的搭建一般是使用交换机的,交换机不能转发数据包,也没有路由到目的地址.现在交换机也分为二层交换机和三层交换机,三层交换机具有转载 2013-08-19 22:17:44 · 543 阅读 · 0 评论 -
熟悉基本通信协议(2)数据链路层和局域网
二、局域网的基本知识 本阶段要求掌握的知识框架如下: 一、 理解链路层协议。 二、 掌握以太网技术。 三、 无线以太和其他类型的以太。 详细介绍: 一、 面向比特的高级数据链路控制协议HDLC协议。(注意是面向比特的) HDLC的帧结构如下: 标志|地址|控制|信息|帧检验序列|标志 比特: 8 | 8 | 8 |可变| 16 | 8 缩写: F | A | C|Info |转载 2013-08-19 16:52:40 · 1883 阅读 · 0 评论 -
熟悉基本通信协议(1)入门篇
xdtongyuan0我的:收件箱资源博客空间设置|帮助|退出 首页业界移动云计算研发论坛博客下载 更多 tianmo2010的专栏 目录视图摘要视图订阅 《这些年,我们读过的技术经典图书》主题有奖征文 专访李铁军:从医生到金山首席安全专家的转变 独一无二的职位:开源社区经理 熟悉基本通信协议(1)入门转载 2013-08-18 23:23:41 · 4025 阅读 · 0 评论