导航:首页 > 网络营销 > 网络协议在哪里学的

网络协议在哪里学的

发布时间:2022-06-30 20:12:17

❶ 网络协议程序写在哪里

国际组织或者说标准化组织制定的。。就是一些约定,规则或者说标准的集合。
就像我们说话用中文,英文,计算机之间也有网络协议,计算机之间必须相同的协议才能通信。
学习网络就是学习协议,运用协议来配置协议命令
OSI协议集(1.物理层协议 2.数据链路层协议 3.网络层协议4.传输层协议5.会话层协议6.表示层协议7.应用层协议

❷ 怎样学习tcp/ip协议

什么是TCP/IP协议,划为几层,各有什么功能?
TCP/IP协议族包含了很多功能各异的子协议。为此我们也利用上文所述的分层的方式来剖析它的结构。TCP/IP层次模型共分为四层:应用层、传输层、网络层、数据链路层。

TCP/IP网络协议
TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网间网协议)是目前世界上应用最为广泛的协议,它的流行与Internet的迅猛发展密切相关—TCP/IP最初是为互联网的原型ARPANET所设计的,目的是提供一整套方便实用、能应用于多种网络上的协议,事实证明TCP/IP做到了这一点,它使网络互联变得容易起来,并且使越来越多的网络加入其中,成为Internet的事实标准。

* 应用层—应用层是所有用户所面向的应用程序的统称。ICP/IP协议族在这一层面有着很多协议来支持不同的应用,许多大家所熟悉的基于Internet的应用的实现就离不开这些协议。如我们进行万维网(WWW)访问用到了HTTP协议、文件传输用FTP协议、电子邮件发送用SMTP、域名的解析用DNS协议、 远程登录用Telnet协议等等,都是属于TCP/IP应用层的;就用户而言,看到的是由一个个软件所构筑的大多为图形化的操作界面,而实际后台运行的便是上述协议。

* 传输层—这一层的的功能主要是提供应用程序间的通信,TCP/IP协议族在这一层的协议有TCP和UDP。

* 网络层—是TCP/IP协议族中非常关键的一层,主要定义了IP地址格式,从而能够使得不同应用类型的数据在Internet上通畅地传输,IP协议就是一个网络层协议。

* 网络接口层—这是TCP/IP软件的最低层,负责接收IP数据包并通过网络发送之,或者从网络上接收物理帧,抽出IP数据报,交给IP层。

1.TCP/UDP协议
TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。通过面向连接、端到端和可靠的数据包发送。通俗说,它是事先为所发送的数据开辟出连接好的通道,然后再进行数据发送;而UDP则不为IP提供可靠性、流控或差错恢复功能。一般来说,TCP对应的是可靠性要求高的应用,而UDP对应的则是可靠性要求低、传输经济的应用。TCP支持的应用协议主要有:Telnet、FTP、SMTP等;UDP支持的应用层协议主要有:NFS(网络文件系统)、SNMP(简单网络管理协议)、DNS(主域名称系统)、TFTP(通用文件传输协议)等。

IP协议的定义、IP地址的分类及特点

什么是IP协议,IP地址如何表示,分为几类,各有什么特点?
为了便于寻址和层次化地构造网络,IP地址被分为A、B、C、D、E五类,商业应用中只用到A、B、C三类。

IP协议(Internet Protocol)又称互联网协议,是支持网间互连的数据报协议,它与TCP协议(传输控制协议)一起构成了TCP/IP协议族的核心。它提供网间连接的完善功能, 包括IP数据报规定互连网络范围内的IP地址格式。

Internet 上,为了实现连接到互联网上的结点之间的通信,必须为每个结点(入网的计算机)分配一个地址,并且应当保证这个地址是全网唯一的,这便是IP地址。

目前的IP地址(IPv4:IP第4版本)由32个二进制位表示,每8位二进制数为一个整数,中间由小数点间隔,如159.226.41.98,整个IP地址空间有4组8位二进制数,由表示主机所在的网络的地址(类似部队的编号)以及主机在该网络中的标识(如同士兵在该部队的编号)共同组成。

为了便于寻址和层次化的构造网络,IP地址被分为A、B、C、D、E五类,商业应用中只用到A、B、C三类。

* A类地址:A类地址的网络标识由第一组8位二进制数表示,网络中的主机标识占3组8位二进制数,A类地址的特点是网络标识的第一位二进制数取值必须为“0”。不难算出,A类地址允许有126个网段,每个网络大约允许有1670万台主机,通常分配给拥有大量主机的网络(如主干网)。

* B类地址:B类地址的网络标识由前两组8位二进制数表示,网络中的主机标识占两组8位二进制数,B类地址的特点是网络标识的前两位二进制数取值必须为“10”。B类地址允许有16384个网段,每个网络允许有65533台主机,适用于结点比较多的网络(如区域网)。

* C类地址:C类地址的网络标识由前3组8位二进制数表示,网络中主机标识占1组8位二进制数,C类地址的特点是网络标识的前3位二进制数取值必须为“110”。具有C类地址的网络允许有254台主机,适用于结点比较少的网络(如校园网)。

为了便于记忆,通常习惯采用4个十进制数来表示一个IP地址,十进制数之间采用句点“.”予以分隔。这种IP地址的表示方法也被称为点分十进制法。如以这种方式表示,A类网络的IP地址范围为1.0.0.1-127.255.255.254;B类网络的IP地址范围为:128.1.0.1-191.255.255.254;C类网络的IP地址范围为:192.0.1.1-223.255.255.254。

由于网络地址紧张、主机地址相对过剩,采取子网掩码的方式来指定网段号。

TCP/IP协议与低层的数据链路层和物理层无关,这也是TCP/IP的重要特点。正因为如此 ,它能广泛地支持由低两层协议构成的物理网络结构。目前已使用TCP/IP连接成洲际网、全国网与跨地区网。

❸ 如何学习网络协议

网络这东西就是一个靠实践的东西,只靠看书是不行的。当年在学校还上过史美林教授/张公忠教授所讲的计算机网络体系结构课,用的是Tanabaum写的那本,考试还得了九十多分,可实际还是连TCP和UDP有什么区别都分不清,就是死记背,到毕业的时候基本上是忘光了,工作后等于重新来过。 上班了要在Linux做一些底层的网络处理,不得不从头来学Linux和网络,编程部分主要看Richard Stevens的那几本书:APUE、UNP、TCP/IP Illustraion等,学Linux则看得很杂,市面上各种Linux入门书大都翻了一遍,俺是习惯在书店里看书,爱看书而不爱买书,汗,,然后就是去各大BBS、论坛把他们的精华区都下载下来狂看,边看边实践,基本上在一个月内熟悉了Linux的操作。 学网络协议刚开始也是看书,但看了之后没多少印象,那些东西靠死记真是没法记的,后来找到一个好办法,就是自己写个sniffer,自己写个协议分析器,先学怎么抓包,就看tcpmp的源码,然后看libpcap的源码,知道了什么是网卡的混杂模式,很快就能抓到网卡上包的。接下来就是对包进行分析,就看作TCP/IP Illustraion,从以太头、ARP/IP、ICMP/IGMP/TCP/UDP、HTTP/FTP/TELNET/SMTP等这么一点一点、一个字段一个字段分析下来,很快就明白了所谓TCP/IP到底是怎么回事。另外为了学TCP状态转换表,根据所抓的包的TCP标志分析通信双方当前是什么状态,刚开始还只能从头一方发SYN包开始分析,到后来是可从连接中间包如手就能逐渐判断双方的TCP状态,基本上是彻底搞清楚了TCP的状态转移是怎么回事,后来再理解防火墙的状态检测原理就很容易了。另外在分析过程中,为彻底掌握IP碎片,还特地ping大包来抓,把抓上来的包自己重组,搞明白了IP头的碎片offset字段是怎么用的。 能抓包后进而又开始学如何自己构造包来“干扰”正常通信了,开始是学怎么发TCP的RST包来切断一个正常的TCP连接,就的学会如何计算IP头校验和,TCP校验和,知道了算TCP校验和时必须加IP伪头数据,然后是正确计算序列号和确认号,知道了原来SYN和FIN标志也是算一位的,最重要的是理解了什么是网络序什么是主机序,现在基本把ntohs(l),htons(l)处理都成了一种编程的本能意识了。学会用RST切断TCP后,进一步实现了直接发一个页面信息告诉客户端访问了非法信息,也就是以后实现URL过滤时客户端显示的拒绝画面。后来也学发ARP信息胡乱通告MAC地址,也就是以前写的那篇ARP攻击的由来。 后来俺写的这个协议分析器逐步完善,能解析的就解析,不能解析的就打印出16进制数,可打印字符也打印出来,对HTTP、FTP、POP3、SMTP这些文本协议几乎就一下看明白了,对于非文本协议,如DNS,也根据协议解析了出来,而且解析DNS时不得不用了我一向不爱用的递归方法来编程。随着网络应用的增加,在用到前都先作协议解析,除了各种TCP、UDP的协议,还增加了BPDU、PPPOE、OSPF、ESP、AH、IKE等的解析处理,现在俺的协议分析器也可以分析上百种协议,平时抓包就只用俺这个,TCPDUMP基本不再用了,毕竟自己写的自己更清楚,如果有不能解析的再现加进去。现在学新协议时,往往先抓包看看协议的基本数据格式,再看RFC了解细节。 学协议刚开始是看书,到后来要更深入了解或追询最新发展情况就只能看RFC了,毕竟网络的东西变化太快,书的东西只能算入门,说不定很快就出新的了,到现在也看了数百篇的RFC了。 通过编程分析来学协议,慢是慢了点,花了一个多月的时间,但感觉学得扎实,正所谓磨刀不误砍柴功,而且一通百通。到现在虽然已经好几年了,IP头,TCP头有哪些字段还是一下就可以说得出来,对理解各种网络攻击原理从而进行防范更是有帮助,我觉得对我来说这种方法是很有效,如果哪位觉得有更有效的学习方法,可以共同交流一下。

❹ 学习网络协议有些哪些比较好的网站

嗯 CSDN吧 里面的资源很多,有很多计算机领域专业的人士在内
回答问题也很快

❺ 怎么学习网络协议啊

建议从基础学起。

❻ 怎样学习计算机网络协议

你闭上眼睛,换个角度想:
若当初让你去设计网络中两台计算机通信,你会咋设计嘞?

最起码,有通信媒介吧。 ----即物理层负责的事儿
其次,得能实现两台直接相连的计算机通信吧。 ---MAC层管的
然后,在一个复杂网络里,计算机得能找着到达目标主机的合适路径吧。 ----网络层管的路由
再然后,同一台计算机,可以有很多不同的通信任务,就给它分配端口号来区分呗。---会话层
最后,就到用户直接能接触到的,应用软件了。----应用层

以上是自己的理解,肯定不全面。
只是想说,有些东西,书本上说地复杂化了(人家编书人也么办法),自己先不要硬去吃书,先自己试试,换个角度想一下,某个问题换你会怎么解决~

网络安全去应该去哪里学习呢。

只要想学习哪里学习都是有效果的。但需要结合自身的一些特点来调整学习方向,这样学习起来会事半功倍,以下推荐3种学习线路,适用于不同的学习人群;

方法1:先学习编程,然后学习Web渗透及工具使用等

适用人群:有一定的代码基础的小伙伴

(1)基础部分

基础部分需要学习以下内容:

(1.1)计算机网络 :

重点学习OSI、TCP/IP模型,网络协议,网络设备工作原理等内容,其他内容快速通读;

【推荐书籍】《网络是怎样连接的_户根勤》一书,简明扼要,浅显易懂,初学者的福音;如果觉得不够专业,可以学习图灵设计丛书的《HTTP权威指南》;

(1.2)Linux系统及命令 :

由于目前市面上的Web服务器7成都是运行在Linux系统之上,如果要学习渗透Web系统,最起码还是要对linux系统非常熟悉,常见的操作命令需要学会;

学习建议:学习常见的10%左右的命令适用于90%的工作场景,和office软件一样,掌握最常用的10%的功能,基本日常使用没什么问题,遇到不会的,再去找相关资料;常见的linux命令也就50-60个,很多小白囫囵吞枣什么命令都学,这样其实根本记不住。

【推荐书籍】Linux Basics for Hackers;

(1.3)Web框架 :

熟悉web框架的内容,前端HTML,JS等脚本语言了解即可,后端PHP语言重点学习,切记不要按照开发的思路去学习语言,php最低要求会读懂代码即可,当然会写最好,但不是开发,但不是开发,但不是开发,重要的事情说三遍;

数据库:

需要学习SQL语法,利用常见的数据库MySQL学习对应的数据库语法,也是一样,SQL的一些些高级语法可以了解,如果没有时间完全不学也不影响后续学习,毕竟大家不是做数据库分析师,不需要学太深;

(2)Web安全

(2.1)Web渗透

掌握OWASP排名靠前的10余种常见的Web漏洞的原理、利用、防御等知识点,然后配以一定的靶场练习即可;有的小白可能会问,去哪里找资料,建议可以直接买一本较为权威的书籍,配合一些网上的免费视频系统学习,然后利用开源的靶场辅助练习即可;

【推荐书籍】白帽子讲Web安全(阿里白帽子黑客大神道哥作品)

【推荐靶场】常见的靶场都可以上github平台搜索,推荐以下靶场DVWA、bWAPP、upload-labs-master、SQL-lib-master、WebBug、pikachu等,有些是综合靶场,有些是专门针对某款漏洞的靶场;

(2.2)工具学习

Web渗透阶段还是需要掌握一些必要的工具,工具的学习b站上的视频比较多,挑选一些讲解得不错的视频看看,不要一个工具看很多视频,大多数视频是重复的,且很浪费时间;

主要要掌握的工具和平台:burp、AWVS、Appscan、Nessus、sqlmap、nmap、shodan、fofa、代理工具ssrs、hydra、mesa、airspoof等,以上工具的练习完全可以利用上面的开源靶场去练习,足够了;

练习差不多了,可以去SRC平台渗透真实的站点,看看是否有突破,如果涉及到需要绕过WAF的,需要针对绕WAF专门去学习,姿势也不是特别多,系统性学习学习,然后多总结经验,更上一层楼;

(2.2)自动化渗透

自动化渗透需要掌握一门语言,且需要熟练运用,可以是任何一门自己已经掌握得很熟悉的语言,都可以,如果没有一门掌握很好的,那我推荐学习python,最主要原因是学起来简单,模块也比较多,写一些脚本和工具非常方便;

虽说不懂自动化渗透不影响入门和就业,但是会影响职业的发展,学习python不需要掌握很多不需要的模块,也不需要开发成千上万行的代码,仅利用它编写一些工具和脚本,少则10几行代码,多则1-200行代码,一般代码量相对开发人员已经少得不能再少了,例如一个精简的域名爬虫代码核心代码就1-20行而已;

几天时间学习一下python的语法,有代码基础的,最快可能一天就可以学习完python的语法,因为语言都是相通的,但是学习语言最快的就是写代码,别无他法;接下来可以开始尝试写一些常见的工具,如爬虫、端口探测、数据包核心内容提取、内网活跃主机扫描等,此类代码网上一搜一大把;然后再写一些POC和EXP脚本,以靶场为练习即可;有的小伙伴可能又要问了,什么是POC和EXP,自己网络去,养成动手的好习惯啦;

(2.3)代码审计

此处内容要求代码能力比较高,因此如果代码能力较弱,可以先跳过此部分的学习,不影响渗透道路上的学习和发展。

但是如果希望在Web渗透上需要走得再远一些,需要精通一门后台开发语言,推荐php,因为后台采用php开发的网站占据最大,当然你还精通python、asp、java等语言,那恭喜你,你已经具备很好的基础了;

代码审计顾名思义,审计别人网站或者系统的源代码,通过审计源代码或者代码环境的方式去审计系统是否存在漏洞(属于白盒测试范畴)

那具体要怎么学习呢?学习的具体内容按照顺序列举如下 :

掌握php一些危险函数和安全配置;

熟悉代码审计的流程和方法;

掌握1-2个代码审计工具,如seay等;

掌握常见的功能审计法;(推荐审计一下AuditDemo,让你产生自信)

常见CMS框架审计(难度大); 代码审计有一本国外的书籍《代码审计:企业级Web代码安全架构》,当然有空的时候可以去翻翻,建议还是在b站上找一套系统介绍的课程去学习;github上找到AuditDemo,下载源码,搭建在本地虚拟机,然后利用工具和审计方法,审计AuditDemo中存在的10个漏洞,难度分布符合正态分布,可以挑战一下;

至于CMS框架审计,可以去一些CMS官方网站,下载一些历史存在漏洞的版本去审计,框架的学习利用官方网站的使用手册即可,如ThinkPHP3.2版本是存在一些漏洞,可以尝试读懂代码;但是切记不要一上来就看代码,因为CMS框架的代码量比较大,如果不系统先学习框架,基本属于看不懂状态;学习框架后能够具备写简单的POC,按照代码审计方法结合工具一起审计框架;其实也没没想象中的那么难,如果你是开发人员转行的,恭喜你,你已经具备代码审计的先天性优势。

可能有人会问:“我代码很差,不学习代码审计行不行?”其实代码审计不是学习网络安全的必要条件,能够掌握最好,掌握不了也不影响后续的学习和就业,但你需要选择一个阶段,练习得更专业精通一些,如web渗透或者内网渗透,再或者是自动化渗透;

(3)内网安全

恭喜你,如果学到这里,你基本可以从事一份网络安全相关的工作,比如渗透测试、Web渗透、安全服务、安全分析等岗位;

如果想就业面更宽一些,技术竞争更强一些,需要再学习内网渗透相关知识;

内网的知识难度稍微偏大一些,这个和目前市面上的学习资料还有靶场有一定的关系;内网主要学习的内容主要有:内网信息收集、域渗透、代理和转发技术、应用和系统提权、工具学习、免杀技术、APT等等;

可以购买《内网安全攻防:渗透测试实战指南》,这本书写得还不错,国内为数不多讲内网的书籍,以书籍目录为主线,然后配合工具和靶场去练习即可;

那去哪里可以下载到内网靶场?如果你能力够强,电脑配置高,可以自己利用虚拟机搭建内网环境,一般需要3台以上的虚拟机;你也可以到国外找一些内网靶场使用,有一些需要收费的靶场还可以;

(4)渗透拓展

渗透拓展部分,和具体工作岗位联系也比较紧密,尽量要求掌握,主要有日志分析、安全加固、应急响应、等保测评等内容;其中重点掌握前三部分,这块的资料网络上也不多,也没有多少成型的书籍资料,可通过行业相关的技术群或者行业分享的资料去学习即可,能学到这一步,基本上已经算入门成功,学习日志分析、安全加固、应急响应三部分的知识也相对较为容易。

方法2:先学习Web渗透及工具,然后再学习编程

适用人群:代码能力很弱,或者根本没有什么代码能力,其他基础也相对较差的小伙伴

基础需要打好,再学习Web渗透比如linux系统、计算机网络、一点点的Web框架、数据库还是需要提前掌握;

像php语言、自动化渗透和代码审计部分内容,可以放在最后,当学习完毕前面知识后,也相当入门后,再来学习语言,相对会容易一些;

【优先推荐】方法2,对于小白来说,代码基础通常较弱,很多很多小白会倒在前期学习语言上,所以推荐方法2的学习,先学习web渗透和工具,也比较有意思,容易保持一个高涨的学习动力和热情,具体学习内容我就不说了,请小伙伴们参照方法1即可。

方法3:选择一些适合自己的课程学习

适用人群:需要体系化学习、增强实战能力的小伙伴

具体根据自身条件来讲,如果你自学能力较差,那建议选择课程学习,网上各大平台等都有很多各式各样的课程,是可以更快帮助你迅速入门的,然后再根据自己自身所欠缺的方面,不断去完善和学习,最后达到你所要的优秀水平。

学习书籍推荐如下:

【基础阶段】

Linux Basics for Hackers(中文翻译稿)

Wireshark网络分析(完整扫描版)

精通正则表达式(中文第3版)

图解HTTP 彩色版

[密码学介绍].杨新.中文第二版

网络是怎样连接的_户根勤

[PHP与MySQL程序设计(第4版)].W.Jason.Gilmore


【web渗透阶段】

web安全攻防渗透测试实战指南

白帽子讲Web安全

Web安全深度


【自动化渗透阶段】

Python编程快速上手-让繁琐工作自动化


【代码审计阶段】

代码审计:企业级Web代码安全架构


【内网渗透阶段】

内网安全攻防:渗透测试实战指南

社会工程防范钓鱼欺诈

❽ 网络协议怎么学 书籍视频推荐

最基本的 TCP/IP 协议 人称红宝书。
搞明白最基本的MAC ARP IP
然后可以去看看 H3C的 网络之路

❾ 如何学习计算机网络

1.理解计算机网络的组成

计算机网络是计算机与通信技术的结合,软件与硬件的结合,通信子网与资源子网的结合,这样来理解,可以减少网络课程学习的难度。这也是网络协议分层的基本知识原点,即网络为什么要分为通信子网和资源子网,因为计算机网络是由通信与计算机技术相结合而产生的。分为2个子网后,问题变简单了。进一步,还可以继续分层,把通信子网分为2层或者3层,即物理层、链路层和网络层;再把资源子网分为2层,即传输层和应用层。

网络硬件与软件的结合,这样的概念理解也是很重要的,比如互联网,是由路由器和IP协议相结合产生的,路由器是其硬件,而IP协议是其软件。

网络的组成还要注意的是,不同类型的网络,有不同的组成方式,包括局域网、广域网和互联网,因此,要分别介绍网络的组成,不能笼统地谈计算机网络的组成。网络应用也有类似情况,局域网,广域网和互联网的应用范围和模式都是不同的。

2.如何学习网络协议

分层理论,把协议分层,可以减少分析的难度,分层,以及模块化是计算机技术的重要分析方法。计算机网络首先分为通信子网和资源子网2层,进一步再把通信子网和资源子网继续分层。事实上,网络设备与层有关,比如集线器、以太网交换机和路由器都是不同层的网络设备。TCP/IP与层有关,比如IP层,传输层和应用层。网络安全与层有关,比如应用层、传输层、网络层和链路层都有相应的安全协议。

3.了解网络分类的重要性

可以更好地帮助读者理清思路,不至于在头脑中如同一团浆糊。如按照地域分类,包括局域网、广域网;按照介质分类,包括铜网、光纤网、无线网;按照应用分类,包括局域网应用和互联网应用。

4.一定要学习好TCP/IP协议

底层是局域网,广域网或者无线网,然后是IP层,用于组成逻辑的,完整的网络,上述完成了通信子网的功能。TCP完成应用进程间的通信,应用层完成应用。学习计算机网络的实质是学习TCP/IP协议,因为只有采用了TCP/IP这个完整协议的网络才称得上是真正的计算机网络,因此,学习好TCP/IP协议,理解了TCP/IP协议的内涵,也就真正地理解了计算机网络,学会了计算机网络。

❿ 如何学习网络协议

问自己一些问题,互联网是什么?由各种路由器、交换机、AP、防火墙、负载均衡、入侵检测IDS组成的一个超级大的网络,其存在的意义是让大家可以互相通信。如何通信呢?使用数据包!那这些数据包如何生成呢?可以看看这个链接:

这个链接里牵扯的协议有:DNS,把你浏览器里的网址解析成IP地址,ARP负责解决下一跳网关IP的MAC地址,使网卡能够得到destination MAC 而完成以太网帧的封装。

上面的链接告诉你包是如何产生的,但是如果要理解这个分层的概念,即如何从 application ---> TCP ---->IP----> Ethernet -----> physical layer ,还是要先看这个链接:

上面的链接里有TCP,它抽象成可靠传输机制,靠什么来完成这个机制,TCP协议头里的字段,序列号,确认号,标志位,Windows size ,至于细节慢慢看。
IP层抽象成 一个写上目的地址的集装箱,可以准确到达目的地。
HTTP协议代表如何封装网页的内容,如何把0101的组合翻译为图片、文字、还是视频。

既然网络分层的概念有了,数据包也从以太网接口发到链路上去了,如何到达目的地呢?路由协议来完成:静态路由,RIP,OSPF,ISIS,BGP,这些协议完成数据包的导航任务,可以到达目的地。

但有时在传输过程中,因为包太大而数据包又不允许分片,需要告知源主机这个情况,希望它发小一点得包出来,这个消息就是ICMP来完成的。
看看我们已经看到了好多协议,还有协议没有讲到,DHCP 是主机启动时自动获取IP地址,缺省网关,DNS server, DNS解析就是主机把网址信息发给DNS server,然后解析完成返回IP地址。

如果广播域没有DHCP server,需要在网关上配置DHCP relay到中心机房的DHCP server。

刚才谈的都是单播,如果是组播,需要IGMP来告诉网关想加入哪个组,如239.1.1.1 ,网关再向上游路由器发加入239.1.1.1 的请求,路由器之间使用PIM协议来通信。

如果在主机和网关之间有交换机,需要交换机配置IGMP snooping 或cisco CGMP 来窥看IGMP消息交互,来决定把239.1.1.1 只转发给加入组的主机,而不是发给所有的主机。

至于其他协议:FTP、POP3、SMTP、SSH等都是和HTTP一样的 application layer 的协议,需要哪个就去详细研究。

阅读全文

与网络协议在哪里学的相关的资料

热点内容
安卓电脑网络怎么连接 浏览:43
电脑网络摄像头能连接手机吗 浏览:507
网络安全点数 浏览:20
买手机回来怎么设置网络 浏览:961
豫广网络和移动网络哪个好 浏览:473
异地如何共享一个网络 浏览:440
一节完美的网络课程需要哪些 浏览:549
有锁美版苹果如何使用电信网络 浏览:693
怎么看网络限速了 浏览:734
网络手机是啥 浏览:860
关掉电脑网络代理 浏览:223
某网络企业支付方式设置 浏览:905
路由器网络供应商问题 浏览:547
如何扩展计算机网络地域范围 浏览:955
网络机顶盒不能跟路由器连接吗 浏览:571
海鸥表有哪些网络经销商 浏览:868
13款蒙迪欧3g网络怎么用 浏览:696
为什么微信的网络通信不行 浏览:9
平凉经验丰富的网络公司电话多少 浏览:657
没有鱼塘是什么意思网络用语 浏览:50

友情链接