Open port in apartment network

06
2014-04
  • Ishi Tatsuyuki

    everyone, I'm living in a apartment an using a network with private IP. In this network, BitTorrent is work correctly and can seeds data. The question is, can I open 80? Thanks for help.

  • Answers
  • MariusMatutiae

    There is a difference between accessing an outside service, and providing a service for the outside world.

    As a manager of a router, I can prevent or allow either, both, neither.

    As a user, without control of the router, I am at the mercy of the router owner.

    So, the fact that you can access http service (port 80) on an outside server, does not imply that you can create such service (a Web server) locally, and allow other people from outside your local network to reach it. This requires port forwarding, something that can only be done from within the router.

    The parallel with torrent is not apt: what your router allows is your use of an outside service, not the creation of a torrent service on your local pcs. Same thing as port 80.


  • Related Question

    Ports, how they can be used, and what things should be configurable
  • Cyclone

    I am creating a port manager, and I need to know what ports can even be used for. It is not supposed to handle data taken in from the port, it is for port management.

    What should be configurable to the user? I understand the basic concept of ports, but I do not know what a user would want from the manager.

    I am coding this in vb.net (this is NOT a programming question, it is a port question).

    Things that I have control of:

    • Baud Rate
    • Data Bits per transmitted/received byte
    • (true/false) Discard Null bytes
    • Enable/disable DTR
    • Handshake protocol
    • Parity scheme
    • Parity replacement (byte to replace bytes received with parity errors)
    • Port Name
    • Read Buffer Size
    • Read Timeout
    • Received Bytes threshold
    • Enable/disable RTS
    • Stop bits per transmitted/received byte
    • Write buffer size
    • Write timeout

    I can also close/open ports.

    SPECIFICALLY:

    Which of these should be "high priority", i.e. the end user can see the value/setting at all times in the manager, and which should be "low priority", the user can click on the port name to view all properties? Anything with "zero priority" should be only the default value.

    Which of these should I include control over, and what should the default values be for all of these?

    Thanks for the help, and i am sorry because this is probably a really dumb question. If this is the wrong place to ask, where should I ask it?


  • Related Answers
  • Peter Mortensen

    It is only needed for the user to set these 5:

    • Port Name (e.g. COM1)
    • Baudrate (e.g. 9600)
    • Data Bits (e.g. 8)
    • Stop bits (e.g. 1)
    • Parity scheme (e.g. even)

    The rest can be set to reasonable defaults.