成为“黑客”前,必需进修的“计较机收集通讯道理”
(2) 动态获取:通过dhcp获取
这个数据包结构完成后,就可以发出了。以太网是广播发送,统一个子收集的每台计较机都收到了这个包。由于吸取方的MAC地点是FF-FF-FF-FF-FF-FF,看不出是发给谁的,以是每台收到这个包的计较机,还必需说明这个包的IP地点,才气确定是不是发给本身的。当看到发出方IP地点是0.0.0.0,吸取方是255.255.255.255,于是DHCP处事器知道"这个包是发给我的",而其他计较机就可以扬弃这个包。 接下来,DHCP处事器读出这个包的数据内容,分派好IP地点,发送归去一个"DHCP相应"数据包。这个相应包的布局也是相同的,以太网标头的MAC地点是两边的网卡地点,IP标头的IP地点是DHCP处事器的IP地点(发出方)和255.255.255.255(吸取方),UDP标头的端口是67(发出方)和68(吸取方),分派给哀求端的IP地点和本收集的详细参数则包括在Data部门。 新插手的计较机收到这个相应包,于是就知道了本身的IP地点、子网掩码、网关地点、DNS处事器等等参数。 四、例举主机遇见网站的收集通讯进程 起首打开赏识器,在地点栏输入URL,回车,呈现网站内容。这是我们险些天天都在做的事,那这个进程中到底是什么道理呢?HTTP、TCP、DNS、IP这些耳熟能详的名词都在什么时辰起着什么浸染呢?在这里整体梳理一遍。 1. 整个进程基天职做下面几个部门:
下面别离举办具体声名。 2. 域名理会成IP地点 (1) 起首说什么是域名理会? 我们在赏识器地点栏中输入的都是相同"www.baidu.com"、"www.qq.com"等等轻易影象的英文域名,但这些字母你直接交给整个收集线路去探求目标主机找获得吗?找不到,由于每个主机在收集中的位置都是以IP标识的,IP才是主机在收集中的位置,域名只是为了利便用户影象罢了,这就要求赏识器可以或许辨认域名而且将其转化为对应的IP地点。 以是赏识器会有一个DNS缓存,个中记录了一些域名与IP的对应相关,供赏识器快速查找必要的IP。可是这个DNS缓存不行能存下全部的域名-IP地点,况且IP地点偶然辰还会变革,因此当在DNS缓存中没有找到的时辰,就要先向DNS处事器哀求域名理会,我们常听到的DNS处事器很大的浸染就是举办域名理会。 值得一提的是,DNS域名理会时用的是UDP协议。 (2) 整个域名理会的进程如下:
个中提到了一个ARP的观念,相同于DNS将域名翻译成IP,ARP则是将IP翻译成MAC地点,我们知道了IP后,必要通过主机的MAC地点来更详细的找到主机。同样的也有一个ARP缓存,个中存储了一些IP与MAC地点的对应相关,假如缓存中找不到,就会举办广播来查找MAC地点,收到广播的主机遇搜查本身的IP是否是待查找的IP,是的话就返回本身的MAC地点。 假如做开拓,每每还会打仗到端口这个观念,那端口是什么呢?这里是指TCP/IP协议中的端口,端标语的范畴从0到65535,好比用于赏识网页处事的80端口,用于FTP处事的21端口等等,都有一些牢靠的端标语,被占用后就不能被此外处事拿来传输数据了。 3. 与目标主机举办TCP毗连(三次握手) 获得域名对应的IP地点后,也就暗示可以将数据送达目标主机了,这时辰才开始我们常说的三次握手成立毗连。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |