Jump to content

[gr]Guys Ligo opios kserei


Devangell™

Recommended Posts

NetBIOS is an acronym for Network Basic Input/Output System. It provides services related to the session layer of the OSI model allowing applications on separate computers to communicate over a local area network. As strictly an API, NetBIOS is not a networking protocol. Older operating systems ran NetBIOS over IEEE 802.2 and IPX/SPX using the NetBIOS Frames (NBF) and NetBIOS over IPX/SPX (NBX) protocols, respectively. In modern networks, NetBIOS normally runs over TCP/IP via the NetBIOS over TCP/IP (NBT) protocol. This results in each computer in the network having both a NetBIOS name and an IP address corresponding to a (possibly different) host name.

Link to comment
Share on other sites

NetBIOS is an acronym for Network Basic Input/Output System. It provides services related to the session layer of the OSI model allowing applications on separate computers to communicate over a local area network. As strictly an API, NetBIOS is not a networking protocol. Older operating systems ran NetBIOS over IEEE 802.2 and IPX/SPX using the NetBIOS Frames (NBF) and NetBIOS over IPX/SPX (NBX) protocols, respectively. In modern networks, NetBIOS normally runs over TCP/IP via the NetBIOS over TCP/IP (NBT) protocol. This results in each computer in the network having both a NetBIOS name and an IP address corresponding to a (possibly different) host name.

sta ellhnika parakalw magka :P
Link to comment
Share on other sites

NetBIOS was developed in 1983 by Sytek Inc. as an API for software communication over IBM's PC-Network LAN technology. On PC-Network, as an API alone, NetBIOS relied on proprietary Sytek networking protocols for communication over the wire. Because PC-Network only supported up to 80 devices in its most accommodating mode (baseband), NetBIOS was itself designed with limited nodes in mind.

 

In 1985, IBM went forward with the token ring network scheme and a NetBIOS emulator was produced to allow NetBIOS-aware applications from the PC-Network era to work over this new design. This emulator, named NetBIOS Extended User Interface (NetBEUI), expanded the base NetBIOS API with, among other things, the ability to deal with the greater node capacity of token ring. A new networking protocol, NBF, was simultaneously produced to allow NetBEUI (NetBIOS) to provide its services over token ring — specifically, at the IEEE 802.2 Logical Link Control layer.

 

Also in 1985, Microsoft created a NetBIOS implementation for its MS-NET networking technology. As in the case of IBM's token ring, the services of Microsoft's NetBIOS implementation were provided over the IEEE 802.2 Logical Link Control layer by the NBF protocol.

 

In 1986, Novell released Advanced Novell NetWare 2.0 featuring the company's own NetBIOS emulator. Its services were encapsulated within NetWare's IPX/SPX protocol using the NetBIOS over IPX/SPX (NBX) protocol.

 

In 1987, a method of encapsulating NetBIOS in TCP and UDP packets, NetBIOS over TCP/IP (NBT), was published. It was described in RFC 1001 ("Protocol Standard for a NetBIOS Service on a TCP/UDP Transport: Concepts and Methods") and RFC 1002 ("Protocol Standard for a NetBIOS Service on a TCP/UDP Transport: Detailed Specifications"). The NBT protocol was developed in order to "allow an implementation [of NetBIOS applications] to be built on virtually any type of system where the TCP/IP protocol suite is available," and to "allow NetBIOS interoperation in the Internet."

 

After the PS/2 computer hit the market in 1987, IBM released the PC LAN Support Program, which included a driver for NetBIOS.

 

Worth noting is the popular confusion between the names NetBIOS and NetBEUI. NetBEUI originated strictly as the moniker for IBM's enhanced 1985 NetBIOS emulator for token ring. The name NetBEUI should have died there, considering that at the time, the NetBIOS implementations by other companies were known simply as NetBIOS regardless of whether they incorporated the API extensions found in that emulator. For MS-NET, however, Microsoft elected to name its implementation of the NBF protocol "NetBEUI" — literally naming its implementation of the transport protocol after IBM's second version of the API. Consequently, even today, Microsoft file and printer sharing over Ethernet continues to be called NetBEUI, with the name NetBIOS commonly used only in reference to file and printer sharing over TCP/IP. In truth, the former is NetBIOS over NBF, and the latter is NetBIOS over NBT.

 

Since its original publishing in a technical reference book from IBM, the NetBIOS API specification has become a de facto standard.

 

Compretre?

 

Link to comment
Share on other sites

NetBIOS αναπτύχθηκε το 1983 από Sytek Inc ως ένα API για την επικοινωνία του λογισμικού για PC της IBM-δικτύου LAN τεχνολογίας. Στις PC-δίκτυο, ως ένα API και μόνο, το NetBIOS στηρίχθηκε σε ιδιοκτησιακά πρωτόκολλα δικτύωσης Sytek για επικοινωνία πάνω από το σύρμα. Επειδή PC-Δίκτυο υποστηρίζεται μόνο μέχρι 80 συσκευές στην υποδοχή της πιο mode (baseband), το NetBIOS τη σειρά του είχε σχεδιαστεί με περιορισμένες κόμβους στο μυαλό.

 

Το 1985, η IBM πήγε μπροστά με το συμβολικό σύστημα δικτύου δαχτυλίδι και έναν εξομοιωτή NetBIOS παρήχθη να επιτρέψει NetBIOS-επίγνωση εφαρμογών από το PC-Δίκτυο εποχή για την εργασία πάνω από αυτό το νέο σχέδιο. Αυτή η άμιλλα, το όνομα NetBIOS Extended User Interface (NetBEUI), διευρύνθηκε η βάση NetBIOS API με, μεταξύ άλλων, την ικανότητα να ασχοληθεί με την μεγαλύτερη χωρητικότητα κόμβο του Token Ring. Ένα νέο πρωτόκολλο δικτύωσης, NBF, παρήχθη ταυτόχρονα να επιτρέψει NetBEUI (NetBIOS) για να παρέχει τις υπηρεσίες της σε συμβολική δαχτυλίδι - συγκεκριμένα, στο IEEE 802.2 Logical Link Control στρώμα.

 

Επίσης, το 1985, η Microsoft δημιούργησε μια εφαρμογή NetBIOS για τα κράτη μέλη της-NET τεχνολογία δικτύωσης. Όπως και στην περίπτωση του Token Ring της ΙΒΜ, οι υπηρεσίες του NetBIOS εφαρμογή της Microsoft που παρέχονται μέσω του IEEE 802,2 Link Λογική Ελέγχου στρώμα από το πρωτόκολλο NBF.

 

Το 1986, η Novell κυκλοφορήσει Advanced Novell NetWare 2,0 Με δικό του εξομοιωτή της εταιρείας NetBIOS. Υπηρεσίες της ήταν εγκλεισμένων IPX NetWare του / SPX πρωτόκολλο χρησιμοποιώντας το NetBIOS μέσω IPX / SPX (NBX) πρωτόκολλο.

 

Το 1987, μια μέθοδος encapsulating NetBIOS σε TCP και UDP πακέτα, το NetBIOS σε TCP / IP (NBT), δόθηκε στη δημοσιότητα. Ήταν περιγράφεται στο RFC 1001 ( "πρωτόκολλο πρότυπο για μια Υπηρεσία NetBIOS σε TCP / UDP Μεταφορές: Αρχές και Μέθοδοι») και RFC 1002 ( "πρωτόκολλο πρότυπο για μια Υπηρεσία NetBIOS σε TCP / UDP Μεταφορές: Οι λεπτομερείς προδιαγραφές"). Το πρωτόκολλο NBT αναπτύχθηκε με σκοπό να «καταστεί δυνατή η εφαρμογή [NetBIOS εφαρμογών] να κατασκευαστούν σε σχεδόν οποιοδήποτε τύπο του συστήματος, όπου το πρωτόκολλο TCP / IP οικογένεια πρωτοκόλλων είναι διαθέσιμο," και να "επιτρέψει NetBIOS διαλειτουργικότητας στο Διαδίκτυο."

 

Μετά την PS / 2 του υπολογιστή βγουν στην αγορά το 1987, η IBM κυκλοφόρησε το LAN PC Πρόγραμμα Υποστήριξης, το οποίο περιλαμβάνει ένα πρόγραμμα οδήγησης για NetBIOS.

 

Αξίζει να σημειωθεί είναι η δημοφιλής σύγχυση μεταξύ των ονομάτων NetBIOS και NetBEUI. NetBEUI προήλθε αυστηρά, όπως το παρατσούκλι για ενισχυμένη 1985 εξομοιωτή NetBIOS της IBM για Token Ring. Το όνομα NetBEUI θα πρέπει να έχουν πεθάνει εκεί, δεδομένου ότι εκείνη την εποχή, ήταν γνωστές οι υλοποιήσεις NetBIOS από άλλες εταιρείες απλώς ως NetBIOS ανεξάρτητα από το αν ενσωματωθούν οι επεκτάσεις API που βρέθηκαν σε εξομοιωτή. Για MS-NET, ωστόσο, η Microsoft επέλεξε να το όνομα της εφαρμογής του πρωτοκόλλου NBF "NetBEUI" - κυριολεκτικά την ονοματοδοσία του εφαρμογή του πρωτοκόλλου μεταφοράς μετά τη δεύτερη εκδοχή από την IBM, η API. Κατά συνέπεια, ακόμη και σήμερα, η Microsoft κοινή χρήση αρχείων και εκτυπωτών over Ethernet εξακολουθεί να ονομάζεται το NetBEUI, με το όνομα NetBIOS που χρησιμοποιούνται συνήθως μόνο στην αναφορά για την κοινή χρήση αρχείων και εκτυπωτών σε TCP / IP. Στην πραγματικότητα, το πρώτο είναι το NetBIOS σε NBF, και το τελευταίο είναι το NetBIOS σε NBT.

 

Από την αρχική έκδοση του σε ένα τεχνικό βιβλίο αναφοράς από την IBM, το NetBIOS API προδιαγραφή έχει γίνει ένα de facto πρότυπο.

 

COMPRETRE?

Link to comment
Share on other sites

Το netbios είναι ένα σύστημα στα windows που επιτρέπει την επικοινωνία προγραμμάτων μέσα σε ένα δίκτυο LAN. Άν δεν έχετε lan καλό είναι να απενεργοποιείτε το netbios γιατί έχει κάποια κενά ασφάλειας. Στο windows xp sp2 το netbios είναι απενεργοποιημένο by default. Στο sp1 όμως είναι ενεργό.

 

Για απενεργοποίηση πατήστε:

Start>

 

Control Panel>

 

Network Connections>

 

δεξί κλικ στη σύνδεσή σας>

 

Properties>

 

Networking>

 

εδώ έχω απενεργοποιήσει και τα δυο File and Printer Sharing/Client for Microsoft networks>

 

Internet Protocol (TCP/IP) Properties>

 

Advanced>

 

WINS>

 

Disable NetBios over TCP/IP.

 

Στο τέλος πατάμε παντού ΟΚ και κάνουμε επανεκκίνηση (reboot).

Link to comment
Share on other sites

Το netbios είναι ένα σύστημα στα windows που επιτρέπει την επικοινωνία προγραμμάτων μέσα σε ένα δίκτυο LAN. Άν δεν έχετε lan καλό είναι να απενεργοποιείτε το netbios γιατί έχει κάποια κενά ασφάλειας. Στο windows xp sp2 το netbios είναι απενεργοποιημένο by default. Στο sp1 όμως είναι ενεργό.

 

Για απενεργοποίηση πατήστε:

Start>

 

Control Panel>

 

Network Connections>

 

δεξί κλικ στη σύνδεσή σας>

 

Properties>

 

Networking>

 

εδώ έχω απενεργοποιήσει και τα δυο File and Printer Sharing/Client for Microsoft networks>

 

Internet Protocol (TCP/IP) Properties>

 

Advanced>

 

WINS>

 

Disable NetBios over TCP/IP.

 

Στο τέλος πατάμε παντού ΟΚ και κάνουμε επανεκκίνηση (reboot).

leptomeries....
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.



  • Posts

    • I use l2fandc files. I need a java code, I've been searching a lot and waiting for help. What I want to do is to teleport to the players doing pvp. So it's like finding the flag player. I found some files but they did not fit my system. I'm waiting for help..   EXAMPLE:     package handlers.bypasshandlers; import java.util.HashMap; import java.util.Map; import java.util.Map.Entry; import com.l2jmobius.Config; import com.l2jmobius.commons.util.Rnd; import com.l2jmobius.gameserver.enums.ChatType; import com.l2jmobius.gameserver.handler.IBypassHandler; import com.l2jmobius.gameserver.model.L2World; import com.l2jmobius.gameserver.model.actor.L2Character; import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance; import com.l2jmobius.gameserver.model.zone.ZoneId; import com.l2jmobius.gameserver.network.serverpackets.CreatureSay; /**  * @author Mobius (based on Tenkai pvpzone)  */ public class FindPvP implements IBypassHandler {     private static final String[] COMMANDS =     {         "FindPvP"     };          @Override     public boolean useBypass(String command, L2PcInstance activeChar, L2Character target)     {         if (!Config.ENABLE_FIND_PVP || !target.isNpc())         {             return false;         }                  L2PcInstance mostPvP = null;         int max = -1;         for (L2PcInstance player : L2World.getInstance().getPlayers())         {             if ((player == null) //                 || (player.getPvpFlag() == 0) //                 || (player.getInstanceId() != 0) //                 || player.isGM() //                 || player.isInsideZone(ZoneId.PEACE) //                 || player.isInsideZone(ZoneId.SIEGE) //                 || player.isInsideZone(ZoneId.NO_SUMMON_FRIEND))             {                 continue;             }                          int count = 0;             for (L2PcInstance pl : L2World.getInstance().getVisibleObjects(player, L2PcInstance.class))             {                 if ((pl.getPvpFlag() > 0) && !pl.isInsideZone(ZoneId.PEACE))                 {                     count++;                 }             }                          if (count > max)             {                 max = count;                 mostPvP = player;             }         }                  if (mostPvP != null)         {             // Check if the player's clan is already outnumbering the PvP             if (activeChar.getClan() != null)             {                 Map<Integer, Integer> clanNumbers = new HashMap<>();                 int allyId = activeChar.getAllyId();                 if (allyId == 0)                 {                     allyId = activeChar.getClanId();                 }                 clanNumbers.put(allyId, 1);                 for (L2PcInstance known : L2World.getInstance().getVisibleObjects(mostPvP, L2PcInstance.class))                 {                     int knownAllyId = known.getAllyId();                     if (knownAllyId == 0)                     {                         knownAllyId = known.getClanId();                     }                     if (knownAllyId != 0)                     {                         if (clanNumbers.containsKey(knownAllyId))                         {                             clanNumbers.put(knownAllyId, clanNumbers.get(knownAllyId) + 1);                         }                         else                         {                             clanNumbers.put(knownAllyId, 1);                         }                     }                 }                                  int biggestAllyId = 0;                 int biggestAmount = 2;                 for (Entry<Integer, Integer> clanNumber : clanNumbers.entrySet())                 {                     if (clanNumber.getValue() > biggestAmount)                     {                         biggestAllyId = clanNumber.getKey();                         biggestAmount = clanNumber.getValue();                     }                 }                                  if (biggestAllyId == allyId)                 {                     activeChar.sendPacket(new CreatureSay(0, ChatType.WHISPER, target.getName(), "Sorry, your clan/ally is outnumbering the place already so you can't move there."));                     return true;                 }             }                          activeChar.teleToLocation((mostPvP.getX() + Rnd.get(300)) - 150, (mostPvP.getY() + Rnd.get(300)) - 150, mostPvP.getZ());             activeChar.setSpawnProtection(true);             if (!activeChar.isGM())             {                 activeChar.setPvpFlagLasts(System.currentTimeMillis() + Config.PVP_PVP_TIME);                 activeChar.startPvPFlag();             }         }         else         {             activeChar.sendPacket(new CreatureSay(0, ChatType.WHISPER, target.getName(), "Sorry, I can't find anyone in flag status right now."));         }         return false;     }          @Override     public String[] getBypassList()     {         return COMMANDS;     } }
    • How are you, fucking Nazi? Haven't you been sent to the front line yet, as cannon fodder? or are you Nazi scum still hiding in the basements? you whores destroyed the inhabitants of Donbass for 8 years, and now you are a fagot hiding behind the backs of women. Nazis in Ukraine will be physically destroyed! every! we will get each of you! if not immediately, then years later you will be punished for your crimes!
  • Topics

×
×
  • Create New...