本篇文章,继续来和大家分享与网络相关的知识。本次的内容主要会涉及到IP地址,端口号,TCP,UDP,网络字节序列,socket编程接口以及sockaddr结构等相关知识。
网络基础
原创 2018-01-18 16:31:16
520阅读
课程目标了解OSI七层模型分层结构了解TCP/IP协议簇四层模型分层结构能够说出TCP/IP协议簇中运输层、网络层和数据链路层常见的相关协议能 够说出TCP/IP的三次握手四次断开过程了解Vmware的三种网络模式能够使用客户端工具连接虚拟机掌握主机名、DNS和静态IP的配置能够使用相关命令查看和配置主机网络信息,如ifconfig/ip addr/route等思考:数据在两台计算机之间是如何传输的
原创 2020-11-10 17:18:00
265阅读
一、介绍1加入链接循环的套接字服务端(加入链接循环后服务端服务完第一个客户端,可以接第二个客户端)1.1服务端'''1.1.1基于文件类型的套接字家族套接字家族的名字:AF_UNIXunix一切皆文件,基于文件的套接字调用的就是底层的文件系统来取数据,两个套接字进程运行在同一机器,可以通过访问同一个文件系统间接完成通信1.1.2基于网络类型的套接字家族套接字家族的名字:AF_INET(还有AF_I
原创 2021-04-20 21:07:13
1135阅读
二层基础
原创 2017-11-22 16:44:40
644阅读
1点赞
  VLAN:用来隔离广播域,提高网络安全性,譬如,不同VLAN之间通信需要使用三层路由。  1、基于端口的划分:按支持vlan的交换机上的物理端口和内部的pvc端口来划分。  2、基于mac地址的划分:  3、按网络层协议来划分:  4、按IP组播组来划分:  5、按策略划分:就是组合上面几种划分方式;  6、按用户定义、非用
转载 精选 2015-12-17 22:03:39
286阅读
以上是http协议的第一个知识点。通过上面的URL能够知道在URL中是存在很多的特殊字符的。在上面百度的获取
http协议是最常遇到的一种协议,之前我自定了一个协议,但是早已经有人根据特定的场景定制好了专门的协议,而获取web资源的一种协议也就是http协议,http协议也就是超文本传输协议,这个协议重点在于能够让浏览器向服务器发起网页请求,可以获取网页,获取视频音乐等资源,因此http也叫做超文本传输协议。为什么常用呢?首先在手机上某些应用内部就包含了这种协议,然后在使用浏览器的时候使用的也是这种协议,
    这里要说的东西,还是建立在上一篇的TCP/IP四层模型之上的,主要讨论分析协议栈的各个层包头结构,了解TCP/IP数据包头的组织形式。首先看一张图,    这张图反应的是数据的整个接收的流程,接下来我们就从下向上,一次说明每个包头结构。以太帧头     这里的目标地址和源地址都指的
原创 2017-03-05 22:52:24
1233阅读
大纲1.网络编程简介2.BIO网络编程3.AIO网络编程4.NIO网络编程之Buffer5.NIO网络编程之实战6.NIO网络编程之Reactor模式1.网络编程简介既然是通信,那么肯定会有两个对端。在网络编程里提供服务的一方叫服务端,连接服务端使用服务的另一方叫客户端。如果类的名字有Server或ServerSocket,则表示这个类是给服务端用的。如果类的名字只有Socket的,则表示这个类是
原创 7月前
100阅读
网络爬虫是啥网络和爬虫: 当今最大的网络是互联网,最大的爬虫就是就是各类搜索引擎,包括谷歌、百度等网
原创 2022-07-11 11:40:56
555阅读
链路层目的 为IP模块发送和接收IP数据报 为ARP模块请求和接收ARP应答 为RARP请求和接收ARP应答 主机使用的以太网RFC RFC要求每台Internet主机必须与一条10Mb/s的以太网电缆相连接: 必须能够发送和接收RFC 894(以太网)封装格式的分组 应该能接收与RFC 894混合 ...
转载 2021-05-08 16:10:16
167阅读
2评论
 1.共享远程的资源(远程登陆服务TELNET) 远程登录是指允许一个地点的用户与另一个地点的计算机上运行的应用程序进行交互对话。 远程登录使用支持Telnet协议的Telnet软件。Telnet协议是TCP/IP通信协议中的终端机协议。它有什么作用呢?   假设A、B两地相距很远,地点A的人想使用位于地点B的巨型机的资源,他应该怎么办呢?   乘坐交通工具从地点A转移到
原创 2013-01-28 09:14:12
343阅读
(一)CCNA考点覆盖(二)OSI 开放系统互联分层优点(三)OSI参考模型简要分析
原创 2013-10-30 11:39:17
877阅读
链路层目的 为IP模块发送和接收IP数据报 为ARP模块请求和接收ARP应答 为RARP请求和接收ARP应答 主机使用的以太网RFC RFC要求每台Internet主机必须与一条10Mb/s的以太网电缆相连接: 必须能够发送和接收RFC 894(以太网)封装格式的分组 应该能接收与RFC 894混合 ...
转载 2021-05-08 16:09:52
177阅读
2评论
》系列文章中的第2篇,总目录如下:《P2P技术详解(一):NAT详解——详细原理、P2P简介》 《P2P技术详解(二):P2P中的NAT穿越(打洞)方案详解》 《P2P技术详解(三):P2P技术之STUN、TURN、ICE详解》(本文)➋P2P相关的其它资源:...
01Linux-2. Linux网络基础*
原创 2022-09-13 12:15:56
37阅读
一C/S结构服务端与客户端二Linux系统简介Linux是一种操作系统!!——曾经被Microsoft视为最大的威胁——而今互联网领域的幕后老大**•UNIX诞生,1970-1-1**Linux的诞生•Linux之父,LinusTorwalds–1991年10月,发布0.02版(第一个公开版)内核–1994年03月,发布1.0版内核–标准读音:哩呐科斯**Linux系统内核**•由Linus率领的
原创 2019-10-11 21:57:13
220阅读
1点赞
1.局域网:     局域网是指范围在几百米到十几公里内办公楼群或校园内的计算机相连接构成的计算机网络。传统的局域网具有高数据传输率(10Mbps或100Mbps)、低延迟和低误码率的特点,而且组建成本也比较低。     局域网有不同的拓扑结构,所谓“拓扑结构”,就是指用来描述网络中计算机、网线、集线器以及其他
原创 2011-05-17 20:13:28
660阅读
原创 2023-06-15 14:07:18
4阅读
  • 1
  • 2
  • 3
  • 4
  • 5