初识Winsock之美
来源:互联网 发布:网络攻防交流平台 编辑:程序博客网 时间:2024/05/17 20:32
上边说到了winsock命令工作在应用层。开放式系统互联就是一种抽象的分层模型,他分为七层,而这里的应用层就是OSI模型的第七层。他是最高层,需要的标准最多,但是也是最不成熟的一层,应用层直接和应用程序接口并提供常见的网络应用服务,在应用程序互相通信的时候完成一系列的业务处理。由于应用程序要互相通信,这就引发了一系列的计算机网络问题,像我们用的邮件终端就是这种应用程序。那这个OSI模型到底分为哪七层呢?如下:
7 应用层(Application Layer) 6 表示层(Presentation Layer) 5 回话层(Session Layer) 4 传输层(Transport Layer) 3 网络层(Network Layer) 2 数据链路层(Data Link Layer) 1 物理层(Physical Layer)
应用层工作图解(可结合咱们上网来理解)
上不了网怎么解决?(注意:不是常用的win+R了哦)
上边也说到了,应用程序之间要通讯就可能引发一系列的计算机网络问题,说曹操曹操到,怎么办呢?用netsh winsock reset将这种默认接口恢复到默认状态就可以了,他的作用是重置winsock目录,这样就可以重新初始化网络环境,就可以恢复网络了。在网络重置后需要重新配置IP,具体如何操作?请向下看!
重置网络环境
①win10系统(出了win10,大多数好奇的人都安装了win10系统,就先说一下win10吧)
1、按Win+X,选择“命令提示符(管理员)”
2、在弹出的CMD窗口中输入“netsh winsock reset”(注意,不带双引号),然后回车;
3、回车后,你将收到“成功重置 Winsock 目录,你必须重新启动计算机才能完成重置”的提示。这时重启你的计算机,网络即可恢复正常。
②XP系统
1.单击“开始”,运行中输入cmd。
2.然后输入命令 netsh winsock reset。
3.重启计算机。
③Win7系统
1.单击“开始”,在开始搜索框中键入cmd,右键单击“cmd.exe”,单击“以管理员身份运行”,然后按“继续”。
2.在命令提示符处键入 netsh winsock reset,然后按 Enter(回车键)。
3.注意:如果该命令键入错误,则出现一条错误消息。重新键入该命令。当该命令成功完成时,出现一条确认消息,后跟一个新的命令提示符。
4.然后键入 exit,然后按 Enter,退出命令行对话框。
最后如果在局域网用USB网卡的同学,做完上述步骤后记得查看一下自己的ip,避免出现arp攻击!关于arp攻击的解说请期待下一篇博文。- 初识Winsock之美
- 初识winsock
- Winsock程序设计初步之 Winsock编程原理
- Winsock使用之开始使用Winsock
- Winsock使用之Winsock服务器程序
- Java之美[从菜鸟到高手演变]之spring框架初识
- DB之美[从菜鸟到高手演练]系列之初识DB2
- Java之美[从菜鸟到高手演练]之初识Hadoop
- winsock 编程之初步
- WinSock之基础API
- winsock之setsockopt()
- winsock之getsockopt()
- winsock之ioctlsocket()
- winsock之WSAAsyncSelect()
- winsock之基础函数
- Winsock之WinInet
- WinSock之基础API(二)
- WINSOCK I/O之WSAAsysncSelect
- HTML5 WebSocket(Client) + JavaWeb(Server) 实现简单的聊天室功能
- 自定义路径绘图实例
- ubuntu/Kubuntu 14.04以上无法安装傲游maxthon问题解决
- Android margin 与 padding的区别
- SecureCRT连接Ubuntu报The remote system refused the connection.解决方案
- 初识Winsock之美
- C# 字段
- 大型分布式网站架构设计与实践《概述与大纲》
- Git命令行
- 用Application() 实现同一个程序下数据共享
- 用Hibernate与Struts实现简单的项目的登录与注册
- Android4.4实现状态栏沉浸
- 每天一点matlab——提取图像中的小圆圈
- 三大Javaweb框架的工作原理--Struts2+Hibernate+Spring3